智能卡的安全算法之一DES/3DES
目前在智能卡中应用较多的加密技术基本上是对称密码体制,其中较典型的加密算法是DES(data encryption
standard)算法或延伸算法如三重DES(triple DES,3DES).
1972年,美国商业部所属国家标准局(national bureau of standards,NBS)开始了一项计算机数据保护标准
的发展规划.NBS在1973年5月13日的联邦记录FR1973中公布了一项公告,征求在传输和存储数据中保护计算机
数据的密码算法的建议.DES密码系统是由IBM公司的W.Tuchman和C.Meyer与1971-1972年研制成功的.该算法
与1972年3月公开发表,于1977年被美国国家标准局批准作为美国数据加密标准.DES算法完全符合美国国家标
准局提出的有关数据加密的4个要求:
(1) 提供高质量的数据保护,防止数据未经授权的泄漏和未被察觉的修改.
(2) 具有相当高的复杂性,使得破译的开销超过受益,同时又要便于理解和掌握.
(3) DES密码体制的安全性应该不依赖于算法的保密,其安全性仅以加密密钥的保密为基础.
(4) 实现经济,运行有效,并且使用于多种完全不同的应用.
本文来自:http://www.859988.com/news/20140529/473.html
standard)算法或延伸算法如三重DES(triple DES,3DES).
1972年,美国商业部所属国家标准局(national bureau of standards,NBS)开始了一项计算机数据保护标准
的发展规划.NBS在1973年5月13日的联邦记录FR1973中公布了一项公告,征求在传输和存储数据中保护计算机
数据的密码算法的建议.DES密码系统是由IBM公司的W.Tuchman和C.Meyer与1971-1972年研制成功的.该算法
与1972年3月公开发表,于1977年被美国国家标准局批准作为美国数据加密标准.DES算法完全符合美国国家标
准局提出的有关数据加密的4个要求:
(1) 提供高质量的数据保护,防止数据未经授权的泄漏和未被察觉的修改.
(2) 具有相当高的复杂性,使得破译的开销超过受益,同时又要便于理解和掌握.
(3) DES密码体制的安全性应该不依赖于算法的保密,其安全性仅以加密密钥的保密为基础.
(4) 实现经济,运行有效,并且使用于多种完全不同的应用.
本文来自:http://www.859988.com/news/20140529/473.html