autojs-rsa加密解密

简介: 牙叔教程 简单易懂

牙叔教程 简单易懂


参照在线网址

在线RSA加密解密,RSA公钥私钥加密解密

1. 生成密钥对

RSA加密公钥

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArvT9hNmRwrVocf7Ks4Mp
tgW6xweQWzQQGcwmHwAd/zSlkQmBp7gLisSZneTCRYIhC/bOFTn72bdoGE2Tq880
uVyECml/MXQGdmGse3ZUlHVgO13S72GJtCyFQ3VNzPEVLsQ3M1p8Kjr29DsW7G0a
LIpQ+csR1YSezp8i+QTmqc3QH9qmSsXdLUU9NSuX4FYZ/3pLtkug6mDjv02mjtOp
ndiWGZV1xagm0gW/wd2gZ8aANbaddV894VfcpGHwJowd9JXHw1mvmCyG3wmzRkp1
lha2eQzaMPwK5jFoAnIeCVKn1OwS1D9qEX88YNrtt0EktyHg87Tvatm3cRCg0vOw
OwIDAQAB
-----END PUBLIC KEY-----


RSA加密私钥

-----BEGIN PRIVATE KEY-----
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCu9P2E2ZHCtWhx
/sqzgym2BbrHB5BbNBAZzCYfAB3/NKWRCYGnuAuKxJmd5MJFgiEL9s4VOfvZt2gY
TZOrzzS5XIQKaX8xdAZ2Yax7dlSUdWA7XdLvYYm0LIVDdU3M8RUuxDczWnwqOvb0
OxbsbRosilD5yxHVhJ7OnyL5BOapzdAf2qZKxd0tRT01K5fgVhn/eku2S6DqYOO/
TaaO06md2JYZlXXFqCbSBb/B3aBnxoA1tp11Xz3hV9ykYfAmjB30lcfDWa+YLIbf
CbNGSnWWFrZ5DNow/ArmMWgCch4JUqfU7BLUP2oRfzxg2u23QSS3IeDztO9q2bdx
EKDS87A7AgMBAAECggEATEiXzXgL3Oi6DJI6kYDMDAh9gtBiedG+f3EK4hNsAN1U
n2OUu6s8pRnJnRWkOyhc/llzS8AHdstIQOh6Tbw/0d5r2BpdkhNzyeQWj5JtmHmB
JwFmumc94mhTBrG75XLseIKnSuXWI5eoG580BIwhkHASlIedVArKL28lkYw4gqp4
f9Lu1JgK6PmMn50Zcv13oSVRWNa06mcKViFcYqULoeQqsayBH9bkgxo9lcXfoibw
XB7Z6Y9WKQlwCuQH8EsuDmMdyvuTM5AB6MnwDe+jNul4xZb+l4Yh2iL456w83FGF
wd7rmzbS7cQGNSXDAsai+pCXkZdftd7pxMSVNzX3YQKBgQDhHa11IsB8+6KDsZtV
oTekdnQcNza5u8dcKEW/6UfDR5mPYkdilT+d0QbI4R3F6MC/NfCgBk5VHKUgo6IL
ppxtmIcCSnXQHI11aOU/Llo0kRy8IyHriC29edj3ohLypvby9KFbM2voP95W475T
RyEbLoGNC8NswSHaSpFqnpGRiwKBgQDG9azOLtAeofU9UxAHnmyeqz9f5lvwsgSX
Md6xx79klgRuDuKdcIABGQRVYpGGA4KeQYwv3mC+jP7W4GqUJQeLE51Zr+KpcRMr
yyCxMbdIei3qU1bypoGDM3L+ItBjE5syjDvL5qXZ83dz8TystZPZ02s6LvYBS2cK
Qt3V6E/SEQKBgAzCxOll7elnzj+O2tJQ0DmnaU+MJbMDnPpxYfrN+35rWZ4SIR/K
fA+zIKJUeH6Wgg6UvS4lDV2vwQCHphDpAecIhWaw19rTM4WbS5t4Qi7Gpw1XJH4Y
exdJh+4Jpu9QXaFKErd7w7snm6/rOwe3eX3z9e4L46kPjZ61KWcU1AWfAoGAZ5tn
8bbPCiSs4NJwdoc5aSckSXxcRGtvmIyPu2SZdnfotqdpuzLqdafhadV6kp8hVegs
aIEVQCWMT7ltxtfBpdsBBcNh9Xq80QFmdN++4i892disXo/2wav5Jf5bJjz/hMMi
IHxrwaPXgLkPL6Ee7T/7hsENun7Zma5YdxwS9QECgYB/6SqtQw0b64d3Dnzzo1UT
OPpJ41Nv5McpzIX1YZcT+MpAb2L9NHbFE5bCX9oB5Bc88iOJxVrP2xa0cfuCFpsp
pMEtUcQYdQfP1gnI4hVungsbwI5S5SojQcLYWYZBwD3U85xY++y3xz9K0NahgNNE
Se4GIDB2b2PLb0RH4ZXfbA==
-----END PRIVATE KEY-----


2. 使用公钥加密

加密内容

牙叔教程


加密结果

hfGcwRX1or5IuqNyjpWKvUeLyMMOwFG8pC3kLQaZTfieVm1zsfZ+ve+cWP4V/dOP3Y9Tt9jEYH3QBcLiY0DCSXuQKEIFt6FLEUp2aHCXk+/utB3/RG8vIxmhcJYEQILy2cb0xOa3dB78ARUnlf5rAT3UQ/Cv98X7K9IX/uLQJ0/Qm7EhduGTDbLVl4SoavdBmzGfkI0Ng8YZRlABWOLbjDRIITok95foC+SKLsVyeATLeDKNfBMrha6N5/JNp3bmH5dHlcNDN2PzTdjEsPGC40IqJOOlSCamUmz67YXvoACgNU2pQpTLrx3ASH9rSgq9dgMirIg2nvNfB3x9fiDDwQ==


3. 使用私钥解密

参考

为什么RSA公钥每次加密得到的结果都不一样?

autojs效果

环境

手机: Mi 11 Pro

Android版本: 11

Autojs版本: 9.0.11

名人名言

思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问
--- 牙叔教程


声明

部分内容来自网络
本教程仅用于学习, 禁止用于其他用途

相关文章
|
3月前
|
算法 安全 物联网
全面了解AES加密:入门指南(二)
全面了解AES加密:入门指南
|
3月前
|
存储 安全 算法
全面了解AES加密:入门指南(一)
全面了解AES加密:入门指南
|
算法 Linux 数据安全/隐私保护
RSA公钥文件解密密文的原理分析
RSA公钥文件解密密文的原理分析
391 0
RSA公钥文件解密密文的原理分析
|
Java 数据安全/隐私保护
java实现RSA加密、解密、签名
java实现RSA加密、解密、签名
979 0
java实现RSA加密、解密、签名
|
安全 Java 数据安全/隐私保护
关于iOS开发中使用到的AES加密和SHA256加密的使用
关于iOS开发中使用到的AES加密和SHA256加密的使用
1110 0
|
存储 算法 安全
小知识随手记:MD5加密与SHA-1加密
小知识随手记:MD5加密与SHA-1加密
小知识随手记:MD5加密与SHA-1加密
|
JavaScript 数据安全/隐私保护 Python
RSA:jsencrypt/Python实现加密
RSA:jsencrypt/Python实现加密
317 0
|
算法 Go 数据安全/隐私保护
golang中实现RSA(PKCS#1)加密解密
RSA非对称加密算法,基于PKCS#1规范, 我们在使用RSA的时候需要提供 公钥和私钥 , 我们可以通过openss来为我们生成对应的pem格式的公钥和私钥匙。 关于pkcs相关标准如下,摘自百度: PKCS#1:定义RSA公开密钥算法加密和签名机制,主要用于组织PKCS#7中所描述的数字签名和数字信封[22]。
3711 0
|
算法 Java API
RSA加密解密及数字签名Java实现
RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。
563 0
小程序RSA2的密钥生成和上传公钥
注:目前小程序只支持RSA2的密钥方式来进行验签等。  首先,先去支付宝开放平台下载专门的生成密钥工具:         开发者可以在【支付宝开发文档】中下载Windows/mac_osx        在下载的文件中找到RSA签名验签工具        点击打开RSA签名验签工具               生成相应的密钥。
1151 12