RSA加密后密文放入共享内存,读出后解密失败
说明如下:
1.RSA加密,直接解密,成功;
2.RSA加密,密文写入共享内存,读出,失败
3.AES加密,直接解密,成功;
4.AES加密,密文写入共享内存,读出,成功
请问一下,这是什么原因呢,我的是VC++和Openssl,加解密和创建共享内存的代码写在分别写在2个dll里
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
不适合用字符串复制函数吧?碰到 0 就中止了?
回复
密文是用Base64编码的,没有0
引用来自“mark35”的评论
直接判断读出的数据是否变化了吧
引用来自“mark35”的评论
直接判断读出的数据是否变化了吧
直接判断读出的数据是否变化了吧