加密算法分类清单

推荐算法

推荐算法是经过全世界密码学家验证及各标准化组织认证,并在市场中广泛应用,有望在未来足够长的时间内保证安全性和实现性能。



推荐算法

备用算法

备用算法是经过全世界密码学家验证及各个标准化组织认证的算法。这类算法中一些是市场中广泛应用,但随着时间的推移安全强度逐渐不能满足要求,在未来将会被取代的算法;另一些是已经经过认证,未来将会大面积推广,但目前尚不流行的算法。



备用算法

不推荐算法

不推荐算法是已被攻破或被证明不安全的算法,只能在特殊需求或监视的条件下使用。


不推荐算法

参考文献

[1] 国家密码管理局公告(第7号)2006-01-19
[2] M.Bellare, New Proofs for NMAC and HMAC: Security Without CollisionResistance, Journal of Cryptology 28(4): 844-878 (2015).CRYPTREC Report 2007, 2008 年 3 月
[3] http://www.cryptrec.go.jp/report/c07_wat_final.pdf
[4] https://en.bitcoin.it/wiki/Secp256k1
[5] Douglas R.Stinson. 密码学原理与实践(第三版)电子工业出版社 2009
[6] https://en.bitcoin.it/wiki/Elliptic_Curve_Digital_Signature_Algorithm(https://en.bitcoin.it/wiki/Elliptic_Curve_Digital_Signature_Algorithm)
[7] Michael E.Whitman 信息安全原理(第五版) 清华大学出版社
[8] Secp256k1 https://en.bitcoin.it/wiki/Secp256k1
[9] Java™ Cryptography Architecture Standard Algorithm Name Documentation https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#Signature
[10] RSA ECC 比较 https://blog.csdn.net/caodongfang126/article/details/83377888.
[11] SM系列国密算法 https://www.jianshu.com/p/ac68b13d087f

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。