帅码编程
教程
HTML
CSS
JAVASCRIPT
JQUERY
AI
PHP
SQL
EXCEL
LINUX
C#
C++
C
PYTHON
JAVA
教程库
参考手册
技术文章
测验
练习
HOWTO
FAQ
开发工具首页
HTML 格式化
JavaScript 格式化/压缩
CSS 格式化/压缩
Json 工具
XML 格式化
字母大小写转换
首页
>
程序员开发工具
>
RSA加密/解密
在线RSA加密/解密工具
512 bit
1024 bit
2048 bit
4096 bit
生成密钥
公钥( Public Key)
加密
⇒
⇐
解密
密文
RSA算法介绍
RSA是一种公钥密码算法,它的名字由三位开发者,即Ron Rivest、Adi Shamir和Leonard Adleman的姓氏的首字母组成的。
非对称加密算法中,有两个密钥:公钥和私钥。它们是一对,如果用公钥进行加密,只有用对应的私钥才能解密;如果用私钥进行加密,只有用对应的公钥才能解密。
非对称加密算法实现机密信息的交换过程为:甲方生成一对密钥并将其中一个作为公钥向其他方公开;得到该公钥的乙方使用该密钥对机密信息进行加密后发送给甲方;甲方再用自己的另一个专用密钥对加密后的信息进行解密。
W3Schools 在线教程提供的内容仅用于学习和测试,不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关。
关于我们
|
隐私条款
|
学习路线