全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果460,599个

PHP三种方式读取RSA密钥加解密、签名验签完整教程_php技巧_脚本之家

第三步、RSA加解密 RSA加密 公钥加密 openssl_public_encrypt => 私钥解密 openssl_private_decrypt 私钥加密 openssl_private_encrypt => 公钥解密 openssl_public_decrypt 1. 公钥加密、私钥解密: - 使用公钥加密数据:发送方使用接收方的公钥对数据进行加密。 - 使用私钥解密数据:只有拥有相应私钥的接收方才能使用私...
www.jb51.net/program/319043z...htm 2024-6-1

java使用RSA工具进行信息加解密_java_脚本之家

RSA是非对称加密算法,与对称加密算法不同;在对称加密中,相同的密钥用于加密和解密数据,因此密钥的安全性至关重要;而在RSA非对称加密中,有两个密钥,一个是公钥,用于加密数据,另一个是私钥,用于解密数据;这意味着公钥可以公开分发,而私钥必须保持秘密; RSA非对称加密的主要应用包括: 数据加密:使用接收者的公钥加密数...
www.jb51.net/program/308157s...htm 2024-6-2

安全技术—RSA公钥密码体制安全性分析_漏洞研究_脚本之家

虽然迄今人们尚无法“证明”,破解RSA系统等于因子分解。但一般“相信”RSA系统的安全性,等价于因子分解。即:若能分解因子N,即攻破RSA系统;  若能攻破RSA系统,即分解因子N(相信,但未证明)  因此,在使用RSA系统时,对于公开密钥N的选择非常重要。必须使得公开N后,任何人无法从N得到T。此外,对于公开密钥e与...
www.jb51.net/article/64...htm 2007-1-16

RSA算法教程 _加密解密_网络安全_脚本之家

解决办法只有一个,那就是不要共享模数n。 RSA的小指数攻击。 有一种提高 RSA速度的建议是使公钥e取较小的值,这样会使加密变得易于实现,速度有 所提高。但这样作是不安全的,对付办法就是e和d都取较大的值。 RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA是被研究得最广泛的公钥算法...
www.jb51.net/hack/50...html 2024-5-31

python密码学RSA算法及秘钥创建教程_python_脚本之家

步骤1:生成RSA模数 初始过程从选择两个素数即p和q开始,然后计算他们的产品N,如图所示去; N = p * q 这里,设N为指定的大数. 步骤2:派生数(e) 将数字e视为派生数,该数字应大于1且小于(p-1)和(q-1).主要条件是应该没有(p-1)和(q-1)的公因子,除了1 ...
www.jb51.net/article/2491...htm 2024-6-1

java 加密之RSA算法加密与解密的实例详解_java_脚本之家

java 加密之RSA算法加解密与解密的实例详解 前言: RSA是第一个比较完善的公开密钥算法,它既能用于加密,也能用于数字签名。RSA以它的三个发明者Ron Rivest, Adi Shamir, Leonard Adleman的名字首字母命名,这个算法经受住了多年深入的密码分析,虽然密码分析者既不能证明也不能否定RSA的安全性,但这恰恰说明该算法有...
www.jb51.net/article/1184...htm 2024-6-1

python中的RSA加密与解密实例解析_python_脚本之家

RSA公开密钥密码体制。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。 在公开密钥密码体制中,加密密钥(即公开密钥)PK是公开信息,而解密密钥(即秘密密钥)SK是需要保密的。加密算法E和解密算法D也都是公开的。虽然解密密钥SK是由公开密...
www.jb51.net/article/1744...htm 2024-6-1

RSA密钥--JAVA和C#的区别及联系_C#教程_脚本之家

由于存储格式的区别,在相互转换、读取的时候,需要理解RSA相关的知识,才能正确使用类来转换。 1.1 C#转JAVA C#中的公私钥使用XML字符串进行存储,读取时直接读入字符串即可。 由于C#使用的是标准的RSA格式,因此JAVA的RSAPublicKeySpec、RSAPrivateKeySpec配置类的核心参数(modulus,PublicExponent,privateExponent)都可以从对...
www.jb51.net/article/2260...htm 2024-5-30

教你用Java实现RSA非对称加密算法_java_脚本之家

三、RSA算法Java语言实现 一、非对称加密 非对称加密算法是一种密钥的保密方法。 非对称加密算法需要两个密钥:公开密钥(publickey:简称公钥)和私有密钥(privatekey:简称私钥)。公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密...
www.jb51.net/article/2127...htm 2024-6-1

Java 实现RSA非对称加密算法_java_脚本之家

RSA解决了对称加密的一个不足,比如AES算法加密和解密时使用的是同一个秘钥,因此这个秘钥不能公开,因此对于需要公开秘钥的场合,我们需要在加密和解密过程中使用不同的秘钥,加密使用的公钥可以公开,解密使用的私钥要保密,这就是非对称加密的好处。 − 目录 公钥与私钥 Java实现...
www.jb51.net/article/2156...htm 2024-6-1