RSA加密后密文放入共享内存,读出后解密失败

发布于 2021-11-27 07:05:29 字数 224 浏览 686 评论 5

说明如下:

1.RSA加密,直接解密,成功;

2.RSA加密,密文写入共享内存,读出,失败

3.AES加密,直接解密,成功;

4.AES加密,密文写入共享内存,读出,成功

请问一下,这是什么原因呢,我的是VC++和Openssl,加解密和创建共享内存的代码写在分别写在2个dll里


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

剑心龙吟 2021-11-29 16:22:08

不适合用字符串复制函数吧?碰到 0 就中止了?

自此以后,行同陌路 2021-11-29 14:12:00

回复
密文是用Base64编码的,没有0

情绪失控 2021-11-29 11:29:26

引用来自“mark35”的评论

直接判断读出的数据是否变化了吧

谢绝鈎搭 2021-11-29 11:09:18

引用来自“mark35”的评论

直接判断读出的数据是否变化了吧

南冥有猫 2021-11-28 13:54:12

直接判断读出的数据是否变化了吧

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文