我有一个客户要求他们的用户下载一个PDF文档来填写,其中包含一些非常敏感的数据(SSN等)。然后,他们要求他们拿着他们填好的表格,重新上传到site...but,当他们这样做的时候,他们希望文件通过电子邮件发送给他们。
在你大肆宣扬如何创建一个在线表单来收集这个data...believe me之前,我已经去过那里了。我试图说服他们,这并不是理想的方式--但是,对于任何曾经与世界上任何客户合作过的人来说,有时客户希望事情按他们自己的方式完成,这就是它的目的。
也就是说,我想找到一种方法,允许用户上传文档,加密它(使用我的客户可以用来解密的某种密钥),通过电子邮件发送给他们,然后删除我服务器上的垃圾,因为我不想让这些信息留在那里。
我在运行IIS6的Windows2003服务器上。我已经在玩GPG4WIN了,但运气不太好。我对使用ASP.NET或PHP的想法或解决方案持开放态度。
发布于 2012-07-17 13:44:18
您可以提供一个表单,允许用户上载文档,并提供另一个表单,用于从用户获取密码和电子邮件地址。
在服务器端,您可以使用PDF库来设置用户提供的密码。(ASP.NET或PHP本身不支持PDF处理)之后,可以删除原始文档,并将加密的文档邮寄到用户的电子邮件地址。
您可以在IIS服务器上安装许多免费和商业库。我的公司Gnostice有一个免版税的商业PDF库可以做到这一点。PHP可能还有一些可安装的库,用于加密PDF文档。
https://stackoverflow.com/questions/11479287
复制相似问题