【发布时间】:2012-06-12 09:36:04
【问题描述】:
我想读取 PDF 文件的内容并使用 AES256 加密对内容进行加密,并将内容(加密)作为 base64 字符串发布。
为此我有 2 个解决方案
使用流式阅读器(PDF格式数据)读取内容,加密内容和base64编码,最后发送加密字符串
读取 PDF 内容并将其转换为文本,然后加密然后发送
哪种方法最好,如果我使用第一种方法,那么失败会有任何问题
我需要你的意见请帮助我
【问题讨论】:
-
为什么要将文件转换为文本?您将如何在另一端转换回 PDF?只需使用第一个选项,它听起来和其他任何选项一样好
-
@musefan:是的,我正在做第一个选项,但我只是担心 PDF 内容格式。
-
pdf 格式应该无关紧要,因为您处理的是字节级别的数据,如果您先尝试自己重新解释文件格式,则更有可能遇到问题。只需按原样加密文件流,根据需要对其进行编码,传输,然后作为另一端反转该过程
标签: c# pdf encryption