AES加密CBC模兼容互通四种编程语言平台.docVIP

  • 3
  • 0
  • 约8.74千字
  • 约 8页
  • 2017-05-14 发布于贵州
  • 举报

AES加密CBC模兼容互通四种编程语言平台.doc

AES加密CBC模兼容互通四种编程语言平台

AES加密CBC模式兼容互通四种编程语言平台【PHP、Javascript、Java、C#】 2012-11-02 18:47:58 我来说两句 作者:尐桀 收藏 我要投稿 由于本人小菜,开始对AES加密并不了解,在网络上花了比较多时间查阅资料整理; 先简单从百度找来介绍: 1 密码学中的高级加密标准(Advanced Encryption Standard,AES),又称高级加密标准Rijndael加密法, 2 是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界 3 所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院 (NIST)于2001年11月26日 4 发布于FIPS PUB197,并在2002年5月26日成为有效的标准。2006年,高级加密标准已然成为对称密钥加密 5 中最流行的算法之一。该算法为比利时密码学家Joan Daemen和VincentRijmen所设计,结合两位作者的名 6 字,以Rijndael之命名之,投稿高级加密标准的甄选流程。(Rijdael的发音近于 Rhinedoll。) AES加密模式和填充方式(其实还有还几种填充方式没写上,开始时候也在这里绕了一下) 01 算法/模式/填充 16字节加密后数据长度 不满16

文档评论(0)

1亿VIP精品文档

相关文档