分类: 密码学
-
关于密码学:密码学系列之blowfish对称密钥分组算法
Blowfish是由Bruce Schneier在1993年创造的对称密钥分组加密算法,相似的DES和AES都…
-
关于密码学:密码学系列之feistel-cipher
feistel cipher也叫做Luby–Rackoff分组明码,是用来构建分组加密算法的对称构造。它是由德…
-
关于密码学:密码学系列之生日攻击
生日攻打其实是一个概率论的问题,也就是说一个看起来很难产生的事件,事实上它产生的概率却很大。这种主观上和事实上…
-
关于密码学:模型和Shamir秘密共享机制
平安多方计算的平安显然是在有攻击者状况下的平安。在不同情景下,实现平安的难度也不同。最极其的例子是一个平安多方…
-
关于密码学:安全多方计算的历史和应用
姚期智院士于1982年通过 “百万富翁问题”提出了平安单方计算问题,“百万富翁问题”即两个百万富翁如何在没有第…
-
关于密码学:密码学系列之碰撞抵御和碰撞攻击collision-attack
简介hash是密码学和平时的程序中常常会用到的一个性能,如果hash算法设计的不好,会产生hash碰撞,甚至产…
-
关于密码学:密码技术国密证书及go语言生成自签国密证书
查看证书信息,用该库生成的证书Signature Algorithm字段解析进去的值与template中设置的…
-
关于密码学:密码学系列之SAFER
SAFER的全称是Secure And Fast Encryption Routine,在密码学中,SAFER…
-
关于密码学:密码技术国密SM2椭圆曲线公钥密码算法及Go语言应用
SM2算法和RSA算法都是公钥明码算法,SM2算法是一种更先进平安的算法,SM2是国家明码局与2010年12月…
-
关于密码学:密码技术国密SM4分组密码算法及Go语言应用
SM4对称加密算法SM4是我国采纳的一种分组明码规范,有国家明码局与2012年3月21日公布,秘钥长度和分组长…