火山中文编程 -- RSA算法
声明:该公众号大部分文章来自作者日常学习笔记,也有部分文章转自网络,如有侵权请联系删除,请勿利用文章内的相关技术从事非法测试,如因此产生的一切不良后果与文章作者和本公众号无关。 |
0x01 生成密钥对
1、添加一个变量密钥,类型为RSA密钥生成类
2、添加一个变量字节集变量,类型为字节集类,用来接受公钥和私钥
密钥.生成密钥对 ()
字节集变量 = 密钥.取公钥数据 ()
调试输出 (多字节到文本 (字节集变量))
字节集变量 = 密钥.取私钥数据 ()
调试输出 (多字节到文本 (字节集变量))
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDJYZ0bp2ElHn4i0sBSBJSnibpR
8Fx7LaD4MnJU4j1FMhTTIz3/7QswSbvYuZgFbTPdGNxDhVUQvrx1PJIDOZZO6P9V
9kSV0zPQhyuGGvBGbN7OnLp3kVuD4nwv5zOxLzjXyQkj8sKTdQIJl0U4xFomlnLq
rTDIf0TmWkyXSkVA+wIDAQAB
-----END PUBLIC KEY-----
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQDJYZ0bp2ElHn4i0sBSBJSnibpR8Fx7LaD4MnJU4j1FMhTTIz3/
7QswSbvYuZgFbTPdGNxDhVUQvrx1PJIDOZZO6P9V9kSV0zPQhyuGGvBGbN7OnLp3
kVuD4nwv5zOxLzjXyQkj8sKTdQIJl0U4xFomlnLqrTDIf0TmWkyXSkVA+wIDAQAB
AoGAKs9hgrt2X1m4HtcGo2jt4R/aSAj84AK3MYwn2fuuYsNewfO//mP5+O3zzQLH
Wn/4gowCZyg1CTZDAfk6YQ0g8ozw3E8Z1U0mXRIgeN43T/c1WoXUFCIHRn8DdL40
5bl+hU3EKkEQzBL656bqMa9hVIwTwHkEzqHoeJcfs34V6QECQQDmzXc0EXfErZHn
EAyvO61Xxxt1rDHDv6J/rjzsVTedZCGk27nTI2PdFSP1odtk8WygvDK4i8Selxis
SyPFv4NbAkEA313fpCwgpd3jn6NSDIUTtRPYlDqOmlEfFXJfb2jgWh0OtBApRic2
lH1ZbwlMSrNBsC1pJk6V8gqWfR928HfK4QJAOc1JRjv9r778ZE7LrnMWpX4S7XRz
fh+XNbzQOyvYYs1584ynzC33y52IxPKFPJGN7+9SEI/IbSNQJY4n5lVhMwJAShlN
MJxG9F9ovLOka2zWPdLonTvTxNO2eRnpGP90tdA/6XIXDyPBEn+G5LPz8DAJUZWu
9TtKuPHUPIvsnBdRYQJBAIhDqWf6xM5lQB4bcza0kQTKIMQo8kGFWDy4cAUPhmsP
h/mGoGcaDztCBqxEQxqCparrXooUgFChTdPFzHWFb7Y=
-----END RSA PRIVATE KEY-----
0x02 将生成密钥当做变量赋值
0x03 加密代码
将结果转为BASE64编码
加密结果 = 字节集到BASE64文本 (加解密类.加密_RSA_公钥 (文本到多字节 ("aiyou", 假), 文本到多字节 (公钥, 假), , ))
OGyBU9+P0EbJcFGJZBHIjj8dLdBbCYhRxYP/ChdDIYVqXHv8lPCzONSdxq/BMjyEiXALl8PprTzs
LVCRPaa+MUpG8e0fTXKLGeH4hmGkNqnLk7f1wUATijaqTDU6+1a9qcRV0mCDRVSOpYC9l37FPV65
MNhKR0rDqkJVoWF9Akw=
0x04 解密代码
将上面的结果保存为文本型变量
解密结果 = 多字节到文本 (加解密类.解密_RSA_私钥 (BASE64文本到字节集 (文本), 文本到多字节 (私钥, 假), , ))
aiyou
相关文章
- 电脑键盘指法+常用快捷键文字及图片详解
- 机械键盘灯亮按键无反应(机械键盘灯亮按键无反应什么原因)
- Keychron Q14 Max键盘开售:小键盘左置、Alice配列,1298元起
- Keychron K15 Max矮轴机械键盘开售:75%Alice配列,567元起
- 单手35键设计,Keychron旗下Lemokey推出X0机械键盘
- 线上故障排查全套路盘点,运维大哥请自查
- 学习Pandas中操作Excel,看这一篇文章就够了
- 对不起,我把APP也给爬了(对不起我把你弄脏)
- Navigating global shifts and forging a path for emerging economies
- 多目标追踪小抄:快速了解MOT的基本概念