文章 2013-01-17 来自:开发者社区

RSA算法

建立一个RSA密码体制的过程如下:   1.用户选择一对不同的大素数p,q,将其保密。   2.令n=p*q,用户公布n(素数乘以素数还是素数).欧拉函数Ψ(n) = (p-1)*(q-1),保密。   3.选区正整数d,使其满足gcd(d,Ψ(n)) = 1,将d保密。   4.根据ed≡1modΨ(n),计算e并将其公布。   则公开钥k1 = (n,e)     私钥k2 = (p...

文章 2010-06-24 来自:开发者社区

Silverlight中非对称加密及数字签名RSA算法的实现

RSA算法是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。它的安全性是基于大整数素因子分解的困难性,而大整数因子分解问题是数学上的著名难题,至今没有有效的方法予以解决,因此可以确保RSA算法的安全性。     到目前Silverlight4 Beta发布为止,Silverlight中仍然没有提供非对称加密及数字签名相关的算法。而.NET F...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

智能引擎技术

AI Online Serving,阿里巴巴集团搜推广算法与工程技术的大本营,大数据深度学习时代的创新主场。

+关注