现在位置: 首页 > 加密
2013-10-02 11:22 工业·编程 ⁄ 共 1330字 暂无评论
一,《密码学导引》 本书着重介绍现代密码学的加密思想及其实现方法,内容涉及数论、概率论、抽象代数、加密算法的思想及复杂度理论。本书介绍了密码学的历史沿革,剖析了古典 的加密算法为何会被现代的加密算法所取代,展望了密码编码领域的发展,为古典和现代密码体系提供了数学理论基础,还给出了一些针对各种加密算法的密码分析 方法。 本书适合作为高校计算机安全与信息安全专业密码学导论的简明教材,也可供对密码学、数...
阅读全文
2013-05-29 22:57 工业·编程 ⁄ 共 2803字 暂无评论
3DES又称Triple DES,是DES加密算法的一种模式,它使用3条56位的密钥对 数据进行三次加密。数据加密标准(DES)是美国的一种由来已久的加密标准,它使用对称密钥加密法,并于1981年被ANSI组织规范为ANSI X.3.92。DES使用56位密钥和密码块的方法,而在密码块的方法中,文本被分成64位大小的文本块然后再进行加密。比起最初的DES,3DES更为安全。 3DES(即Triple DES)是DES向AES过渡的加密算法(1999年,NIST将3-DES指定为过...
阅读全文
2013-05-23 23:00 工业·编程 ⁄ 共 1170字 暂无评论
// 常量 #define C1 52845 #define C2 22719 // 加密函数 CString Encrypt(CString S, WORD Key) { CString Result,str; int i,j; Result=S; // 初始化结果字符串 for(i=0; i<S.GetLength(); i++) // 依次对字符串中各字符进行操作 {    Result.SetAt(i, S.GetAt(i)^(Key>>8)); // 将密钥移位后与字符异或    Key = ((BYTE)Result.GetAt(i)+Key)*C1+C2; // 产生下一...
阅读全文
2013-05-05 06:19 工业·编程 ⁄ 共 3012字 暂无评论
数据库对于企业来说至关重要,数据库的信息一旦泄露其后果不堪设想。越来越多的企业和安全专家开始认识到了保护数据库的重要性。不论是从外部入侵数据库还是从内部盗取数据库,数据库加密成为了保护数据库安全的一道门锁。 数据库加密的必要性 大型数据库管理系统的运行平台一般是Windows NT和 Unix,这些操作系统的安全级别通常为C1、C2级。它们具有用户注册、识别用户、任意存取控制(DAC)、审计等安全功能。虽然DBMS在OS的...
阅读全文