配置啦
Json与文本
Json差异对比
Json格式化与压缩
Xml格式化与压缩
Sql格式化与压缩
Css格式化与压缩
文本差异对比
正则提取文本
文本内容去重
文字竖排(仿古)显示
编码/解码
UrlEncode编码
UTF-16编码
Base64编码
Base64Url编码
Hex编码
Unicode编码
图片转Base64编码
Html实体编码
Hex和Base64互转
简体繁体互转
特殊字符及编码大全
Xml特殊字符转义
半角全角转换
CharCode(字符编码)
Jwt解析
在线获取键盘KeyCode
Xml/Html字符转义对照表
加密/解密
Md5摘要
Sha摘要
Hmac摘要
AES加密/解密
DES加密/解密
RSA加密/解密/生成密钥
ECC加密/解密/生成密钥
计算/换算
(任意)进制换算
位运算
IP与Long数值互转
技术导航
前端开发网址导航
.Net开发网址导航
Java开发网址导航
技术对照表
Http Method大全
Http状态码表
Http Content-Type大全
Http请求头大全
Http响应头大全
浏览器UserAgent大全
Html颜色代码&取色器
Android权限详解大全
省市县/区对照表
各国域名对照表
各国国际区号对照表
键盘键值对照表
ASCII码表
EASCII码表
Css安全字体
特殊字符大全
UrlEncode编码表
小程序组件详解大全
Js所有事件对照表
公共DNS地址(ipv4/ipv6)
修改Host提升网速
在线RSA公钥私钥对生成,加密/解密
RSA是非对称加密算法,原理是:根据数论,寻求两个大素数比较简单,而将它们的乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥,加密解密密钥是不同的。
PEM格式:RSA公私钥对常用的编码方式,OPENSSL以PEM格式为主,本工具输出PEM格式的公私钥对,将结果拷贝到文本文件,保存为.key文件即可使用。
PKCS#8密钥格式,多用于JAVA、PHP程序加解密,普遍的密钥、证书格式。PKCS#1密钥格式,一般用于JS等是老的标准。另外PKCS#8格式增加验证数据段,保证密钥正确性。
GenerateKey_Hash:
SHA-1
SHA-256
SHA-384
SHA-512
GenerateKey_Augorithm:
RSA-OAEP
私钥格式:
pkcs8
pkcs1
公钥格式:
spki
生成公钥私钥对:
1024
2048
4096
Private Key(私钥):
-----BEGIN PRIVATE KEY----- MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBALeCvaMTmj3pJ6K2 q0MhQMM0rZRH/ab4mtteiuNhOKth9uRTmIwf4L+LPNIQ4V/kUATOadRhxsROa+uz YmTY2qAZGt681Y+qjyPHwsq5fbmqcMOdgFlCHGG30LAkHewsBZNNnuMn1wKo3wk9 omldaU6LV7cj7CjwvKbA/S6f+UlbAgMBAAECgYBMnddTGMITCx8zPhTu6BlD5uB5 wjzS04TEBgryuAqS80nDNmvARSbukdGI2uddw9Lszsk8lL4KA7vnInP4KtnLvPCt OV0ImHwe0dvA2Uwpa5JxHh7ixjEivaW0n1jmy+bitvnxGCYJmR90rjHQpDGF7wo/ mFcUK6hlpbQxDPVdkQJBANrOVBdp+R7muyCdAsxpqZhwT7+NZ43UJC/PYYzMNX+k 62Mv8HXcbazTK3YkF8hsvJ0MBkfiG62Ge/LEkf+Q3IcCQQDWtHxUwARyM+UpzwZu 7ka/4C+/704+fY+h75WJlsdNBhVrjzAzdLMLRKP/592fhRxlHZ2i/5/YmoIFiRqp EVWNAkBJXtaj400+J3CoRv4hPW05SK/1M5192Z0oywmTBQcLfmnQIMspOnkscsMo IoI3Gv9ESjvw7skJLwdxKKksYY8RAkAUulHygKMtP1NVaPYvCXPtHECf4AOGxupx 8MZYBSVyiy7QNn+pyA9s/BB1KTZdKyWloWlRjiopaCk7TZQ0VEcVAkBA7CjAF/F7 9JhiOOneHBHo729frpo5oWukBmQM82RoYnxDhhe4XdFu1LtUjINYOSlwX12ua9/c m2plLaZFhw4W -----END PRIVATE KEY-----
Public Key(公钥):
-----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3gr2jE5o96SeitqtDIUDDNK2U R/2m+JrbXorjYTirYfbkU5iMH+C/izzSEOFf5FAEzmnUYcbETmvrs2Jk2NqgGRre vNWPqo8jx8LKuX25qnDDnYBZQhxht9CwJB3sLAWTTZ7jJ9cCqN8JPaJpXWlOi1e3 I+wo8LymwP0un/lJWwIDAQAB -----END PUBLIC KEY-----
原文:
123456
密文:
HMswzDcZid4631wThPhG4m39WwGaJXUg2rhiZXK4n20diS9LIJbXKva0I6l3hMqrVmJW1AWTQcWDQA4DfP9XTnB+f7Gu7Jwin72/gs67qftMlMcxP3/NTXdbJroYJFiXEvT1x1pR2jUViRVBc+qaBiI4CHmaLO/MhQbp0l79uGI=
RSA公钥加密(-->)
(<--)RSA私钥解密
清空