电脑技术学习

SUN Solaris Cryptographic Framework 密码体系

dn001

  自称Solaris系统管理员的,应了解一下Solaris 密码体系:

  Solaris OS Cryptographic Framework(SCF)密码体系以无缝透明的形式对用户提供应用和内核模块的加密服务,用户应用很少察觉到,并且很少受到干扰,其中包括命令、用户程序编程接口、内核编程接口,和其优化加密算法的程序,包括:

  AES - Advanced Encryption Standard高级加密标准, 是美国联邦政府标准,是指定的标准密码系统,未来将在政府和银行业用户使用,因为它的执行速度很快,十分适合于现代需求(如智能卡),而且能够使用的密钥大小范围很广。

  ARC4 - the public implementation of RC4

  Blowfish - Bruce SchneIEr于1995年发表,最大448位可变长密钥。

  DES - Data Encryption Standard, 在 1977 年被美国政府正式采纳,是全世界最广泛使用的加密算法。除政府以外,银行业是加密的最大用户,主要问题是其密钥长度很短,密钥实际上有 64 位,但密钥有 8 位是奇偶校验位,DES 密钥实际只有 56 位在起作用,完全不适合于当今的形势,它已由AES高级加密标准算法代替了。

  3DES - 即三重 DES,只是以某种特殊的顺序使用2个密钥执行三次 DES,也可以使用三个单独密钥。

  DH - Diffie-Hellman密钥协议,由公开密钥密码体制的奠基人Diffie和Hellman所提出的一种思想,允许两名用户在公开媒体上交换信息以生成"一致"的,可以共享的密钥

  DSA - Digital Signature Algorithm is a United States Federal Government standard for digital signatures,所谓数字签名就是信息发送者用其私钥对从所传报文中提取出的特征数据(或称数字指纹)进行RSA算法操作,以保证发信人无法抵赖曾发过该信息(即不可抵赖性),同时也确保信息报文在经签名后末被篡改(即完整性)。当信息接收者收到报文后,就可以用发送者的公钥对数字签名进行验证。

标签: