找回密码
 立即注册

QQ登录

只需一步,快速开始

moer 活字格认证
金牌服务用户   /  发表于:2024-3-12 22:11  /   查看:392  /  回复:2
20金币
附件有测试工程文件

【问题描述】

  如下面的日志,  RSA加密 后,再解密,OK, 说明:公钥,秘钥配置没有问题。  
然后测试:加签,验签, 验签返回false,应该返回true才对。  可以帮我看看是什么问题吗?

【运行日志如下】

22:09 执行'RSA_Sign_test'命令, 请求方式:测试, 用户:Administrator
参数:
Text = "acbs_api"
设置变量命令 : RSA_Config 用时:2毫秒。
    SELECT TOP 1 [PublicKey], [PrivateKey] FROM T_RSA_Config WHERE [Enable] = True
    创建变量 RSA_Config = {"PublicKey":"-----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC/kaHYL1z19Kyw3XU5yhx+BDBO\njvOCAiyMkoNrweGSwx39tgxeYpH/clDNswWLBsmYUETjINpiCoiXJtErYZvCyaTf\nTpShE4yA9JwH6CjsuI1chTdBiEhFtTsf+Wm1A3iJUY6inOFuzqv8UaAcbnppVfk4\nymemVY9m6FDIDrn92wIDAQAB\n-----END PUBLIC KEY-----\n","PrivateKey":"-----BEGIN RSA PRIVATE KEY-----\nMIICXAIBAAKBgQC/kaHYL1z19Kyw3XU5yhx+BDBOjvOCAiyMkoNrweGSwx39tgxe\nYpH/clDNswWLBsmYUETjINpiCoiXJtErYZvCyaTfTpShE4yA9JwH6CjsuI1chTdB\niEhFtTsf+Wm1A3iJUY6inOFuzqv8UaAcbnppVfk4ymemVY9m6FDIDrn92wIDAQAB\nAoGAX8PzvljfBe2MrtXmlj8dQzng1ETOIn3nu1Y68JF5rJ5xzbVGNaDdD3AcSNhn\nuvpnqQbniQuRYFWXtsgm5KLk8/pqhSCVeXL+xR+LwbLpvZ9720J/bu3IhlAquiGj\nG+VaJA1jX+WSlsi50GoKK8HesaaENMWjnxF2ROE6JVIrcaECQQD4h5ULLHnHY6W8\n1nroLBLywy1kAKzNsgBkL45JDJe8Yv2mTUkvdoovjrblw5JlJiFlnFTE/Ybbbg1V\nzbDLdemJAkEAxVO9upyJr9UXDfHUlgEA5SyyQqbDIlQ6ByIGJRga+g3cf/x3oPBW\nKc6Tc8+9160NDy6fRoBjGyI47f1T5XonQwJADWfKy0p/2xht5Sywfnt6HiwW87Dx\noTq7uKu0Ag6y1I+GXQUIMI41T/Fjvir5Z4lR/dgb3nBKaOW...
设置变量命令 : PublicKey 用时:0毫秒。
    创建变量 PublicKey = -----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC/kaHYL1z19Kyw3XU5yhx+BDBO\njvOCAiyMkoNrweGSwx39tgxeYpH/clDNswWLBsmYUETjINpiCoiXJtErYZvCyaTf\nTpShE4yA9JwH6CjsuI1chTdBiEhFtTsf+Wm1A3iJUY6inOFuzqv8UaAcbnppVfk4\nymemVY9m6FDIDrn92wIDAQAB\n-----END PUBLIC KEY-----\n
设置变量命令 : PrivateKey 用时:0毫秒。
    创建变量 PrivateKey = -----BEGIN RSA PRIVATE KEY-----\nMIICXAIBAAKBgQC/kaHYL1z19Kyw3XU5yhx+BDBOjvOCAiyMkoNrweGSwx39tgxe\nYpH/clDNswWLBsmYUETjINpiCoiXJtErYZvCyaTfTpShE4yA9JwH6CjsuI1chTdB\niEhFtTsf+Wm1A3iJUY6inOFuzqv8UaAcbnppVfk4ymemVY9m6FDIDrn92wIDAQAB\nAoGAX8PzvljfBe2MrtXmlj8dQzng1ETOIn3nu1Y68JF5rJ5xzbVGNaDdD3AcSNhn\nuvpnqQbniQuRYFWXtsgm5KLk8/pqhSCVeXL+xR+LwbLpvZ9720J/bu3IhlAquiGj\nG+VaJA1jX+WSlsi50GoKK8HesaaENMWjnxF2ROE6JVIrcaECQQD4h5ULLHnHY6W8\n1nroLBLywy1kAKzNsgBkL45JDJe8Yv2mTUkvdoovjrblw5JlJiFlnFTE/Ybbbg1V\nzbDLdemJAkEAxVO9upyJr9UXDfHUlgEA5SyyQqbDIlQ6ByIGJRga+g3cf/x3oPBW\nKc6Tc8+9160NDy6fRoBjGyI47f1T5XonQwJADWfKy0p/2xht5Sywfnt6HiwW87Dx\noTq7uKu0Ag6y1I+GXQUIMI41T/Fjvir5Z4lR/dgb3nBKaOWbxIgOxDq8+QJBAK2h\nkQoaYeExbNbdW0Ue3u3JVZXmbT/QwzqxipyrSFmNRt/rhEw+DmM9HWxDePXFlP8t\n9AKySAKBK3zmcyMySEcCQF6kEzXEYLnJDT6zMSXjNbfkfjVDlCkNwO8yPF38DwlY\nysv/noOfWOAC/wc6PiTBMo1UxcLqvhWKh4B9BedBaq0=\n-----END RSA PRIVATE KEY-----\n
RSA加密命令 用时:0毫秒。
    创建变量 RSA加密结果 = fSMn0s80cksCz2MmsIurVQoDZsBeYSG655YAxJADTLBCkzasIfKn2co6E0arg4g8G29JdmQxySUvimjICrhGBx1NWfbcwa9TEbvUnP8vKKEAD3htlLLVQBkNZ/Z4/ByR+qQELkb6J67M7+cg2xMFEHdwGR5VZ2CU1U9QWf1ymkM=
RSA解密命令 用时:1毫秒。
    创建变量 RSA解密结果 = acbs_api
RSA签名命令 用时:1毫秒。
    创建变量 singure = foyeAYd6ASeg5Gsedrc6P2KXPuOAtyOY/ByAirHdATYKt8FEfslct6KonJQ9qIk38wSdK/dfarS4IF+gJskJVA9Xg0N4m4NwkvoCXWgtt1EnVh8Bkn19ZhYIkSaz5tt6EUqQQuv1IEnOQkaiw7OYQxKWK/yUbwCYTH3h49u77xc=
RSA验签命令 用时:0毫秒。
    创建变量 验签结果 = False
返回命令 用时:0毫秒。
错误码: 0
singure: "foyeAYd6ASeg5Gsedrc6P2KXPuOAtyOY/ByAirHdATYKt8FEfslct6KonJQ9qIk38wSdK/dfarS4IF+gJskJVA9Xg0N4m4NwkvoCXWgtt1EnVh8Bkn19ZhYIkSaz5tt6EUqQQuv1IEnOQkaiw7OYQxKWK/yUbwCYTH3h49u77xc="
'RSA_Sign_test'命令执行结束, 用时:11毫秒。


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

2 个回复

倒序浏览
吴小胖讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-3-12 22:18:43
沙发
我猜是空格的原因
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-3-13 09:14:31
板凳
您好,这边测试也是同样的结果,建议您去葡萄城市场跟插件作者反馈下。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部