我希望读取PDF文件的内容,并使用AES256加密对内容进行加密,并将内容(加密)作为base64字符串发布。
为此,我有两个解决方案
。
哪一种是最好的方法,如果我使用第一种方法,那么就会出现任何失败的问题。
我需要你的意见请帮帮我
发布于 2012-06-12 10:19:35
你的第一种方法似乎非常好,我肯定会采用这种方法。实际上,您所做的只是简单地将文件从一台计算机传输到另一台计算机。
如果您认为这不需要加密,那么您应该做的就是发送与读取文件完全相同的文件流,这将确保接收方获得文件的原始状态,并且可以可靠地打开文件,因为它将以与其启动时完全相同的格式打开文件。
现在,当我们考虑添加加密时,我们所做的就是更改文件的原始二进制数据。只要我们使用相同的密钥参数解密另一端的文件,我们就可以确保我们仍然拥有我们开始使用的原始文件数据(假设我们在连接期间没有任何数据丢失-例如,如果需要的话,可以为此添加一个散列检查)。
https://stackoverflow.com/questions/10993984
复制相似问题