递归火山软件开发平台
标题:
RSA加密问题。为什么 加密结果总是空的。
[打印本页]
作者:
顶级小白
时间:
7 天前
标题:
RSA加密问题。为什么 加密结果总是空的。
<火山程序 类型 = "通常" 版本 = 1 />
变量 JSON对象 <类型 = JSON对象类>
变量 JSON对象2 <类型 = JSON对象类>
变量 局_返回 <类型 = 文本型>
变量 局_对象 <参考 类型 = JSON对象类>
变量 局_数组 <参考 类型 = JSON数组类>
变量 解密结果 <类型 = "字节 []">
变量 公钥 <类型 = 文本型
值 = "-----BEGIN RSA PRIVATE KEY-----\nMIICXQIBAAKBgQCbBOu5yKcA9F7tc3YS4VfmfsPJuPrSvq2VpotR6o6Wppfu9eQp\n2GD9eedGiIyw+k4RDV+8+SAJzKpJbpXQE3hoPTxPcavIZJLBOV+w4+tCNumAtVpU\njapIdRiBnWK/4UkWW6HGxcFC8uQ+v2kozzt+V2FDdeSp7yFYm5wX+7q0/QIDAQAB\nAoGAP+3IlMZl8OPWXhBWqjSaPmkarw8FCXIvPd7/55lWklRDpf1rycH9RatHMHRR\nqQ6gsTGVwOXwS3pG45+iUrwk1BrbyZMUGy+ZjZFcI+7xXPM6pXaJrOTirMSKctCR\nLqxGNxuowmAgs2HNDu9LKgxRZWVSHtJ9L+/xjuDdHY/x3yECQQDeJRgdmwJLOpYF\nWmGhfvEYe5T7OznzRw1081sRGNkPhOcfra8qe9IGVBqJZro4GYJ7aDC/msTnsaVi\nt5iPHzuFAkEAsqTxE2THUG+jiVQTeKqf8HctiWyxzKjfOWbAFtEcv6qY1E/gKv1E\n393LpPRHDyEiUXy9/ReCTRHhq0H2qEbhGQJBAKADaj6RFHLp7XxHoUG59aKkCil5\nfQGu8ZOHY9aJ5niWTAF2k1FvxVZHqKHGfGbCgUmxQEQUELewL6hPBTY60h0CQExn\nKMfPmUL4jCvGrpE0ADV68xnMR/qs2tOU82COzMnYb4aWJtyb92H7XQZOhzmcRS4u\nuJ7O+CZ4GFkDXDe6ILkCQQCyoZ0qMOzemk7PRZDZ86DHIQQiNVWIqhb8Mbkd4m58\nMHyWtkBNZZUU3ZS7DV0xnJaDM3UUdittdjNV913Vh1hY\n-----END RSA PRIVATE KEY-----\n">
变量 局_加密文本 <类型 = 文本型>
JSON对象.置入文本值 ("start_time", 文本框_开.内容)
JSON对象.置入文本值 ("end_time", 文本框_结.内容)
JSON对象.置入整数值 ("Max_Display", 2000)
JSON对象.置入整数值 ("Current_Page", 1)
JSON对象2.置入文本值 ("Code", "9016")
JSON对象2.置入对象值 ("date", JSON对象)
变量 加密结果 <类型 = "字节 []">
输出调试文本 (JSON对象2.到可读文本 (2))
加密结果 = 加解密类.RSA加密 (文本到字节数组 (JSON对象2.到可读文本 (2)), 公钥类.创建自文本 (公钥), "NONE/PKCS1Padding")
调试输出 (Base64类.编码至文本 (加密结果), )
作者:
创世魂
时间:
7 天前
本帖最后由 创世魂 于 2025-4-27 21:05 编辑
结尾多了一个 \n 换行符吧。。另外秘钥中间也不能有换行。
另外你的格式也不对。你看看自带的例子。不需要提供头尾信息。
----BEGIN RSA PRIVATE KEY-----
-----END RSA PRIVATE KEY-----
这个信息不需要提供。
作者:
dldxdg
时间:
7 天前
官方的库的openssl好像对有的密钥识别不了。
1、使用官方库生成出来的密钥
2、
https://www.bejson.com/enc/rsa/
作者:
乐易论坛
时间:
6 天前
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQCbBOu5yKcA9F7tc3YS4VfmfsPJuPrSvq2VpotR6o6Wppfu9eQp
2GD9eedGiIyw+k4RDV+8+SAJzKpJbpXQE3hoPTxPcavIZJLBOV+w4+tCNumAtVpU
japIdRiBnWK/4UkWW6HGxcFC8uQ+v2kozzt+V2FDdeSp7yFYm5wX+7q0/QIDAQAB
AoGAP+3IlMZl8OPWXhBWqjSaPmkarw8FCXIvPd7/55lWklRDpf1rycH9RatHMHRR
qQ6gsTGVwOXwS3pG45+iUrwk1BrbyZMUGy+ZjZFcI+7xXPM6pXaJrOTirMSKctCR
LqxGNxuowmAgs2HNDu9LKgxRZWVSHtJ9L+/xjuDdHY/x3yECQQDeJRgdmwJLOpYF
WmGhfvEYe5T7OznzRw1081sRGNkPhOcfra8qe9IGVBqJZro4GYJ7aDC/msTnsaVi
t5iPHzuFAkEAsqTxE2THUG+jiVQTeKqf8HctiWyxzKjfOWbAFtEcv6qY1E/gKv1E
393LpPRHDyEiUXy9/ReCTRHhq0H2qEbhGQJBAKADaj6RFHLp7XxHoUG59aKkCil5
fQGu8ZOHY9aJ5niWTAF2k1FvxVZHqKHGfGbCgUmxQEQUELewL6hPBTY60h0CQExn
KMfPmUL4jCvGrpE0ADV68xnMR/qs2tOU82COzMnYb4aWJtyb92H7XQZOhzmcRS4u
uJ7O+CZ4GFkDXDe6ILkCQQCyoZ0qMOzemk7PRZDZ86DHIQQiNVWIqhb8Mbkd4m58
MHyWtkBNZZUU3ZS7DV0xnJaDM3UUdittdjNV913Vh1hY
-----END RSA PRIVATE KEY-----
复制代码
密钥
作者:
乐易论坛
时间:
6 天前
密钥不对
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4