2012-07-13 16 views
2

我有一個客戶要求他們的用戶下載PDF文檔來填寫包含一些非常敏感的數據(SSN等),然後他們要求他們填寫他們填寫的表格並重新上傳到網站......但是當他們這樣做時,他們希望文件通過電子郵件發送給他們。上傳一個PDF格式的網頁,加密併發郵件給我

現在,在您開始討論如何構建在線表單以收集這些數據之前,我們已經在那裏了。我試圖說服他們這不是理想的方式 - 但是,對於任何與世界上任何客戶合作過的人都知道,有時客戶希望事情按照他們的方式完成,這就是結束了。這就是說,我想找到一種方法來允許用戶上傳文檔,對它進行加密(使用某種密鑰,我的客戶端可以使用它來解密它),通過電子郵件發送給他們,然後刪除吸取我的服務器,因爲我不希望那些信息坐在那裏。

我在運行IIS6的Windows 2003服務器上。我已經玩了GPG4WIN,沒有太多的運氣。我接受使用ASP.NET或PHP的想法或解決方案。

+0

PDF已將加密內置到標準中。雖然我不確定詳細信息(換句話說,我不知道它是否適合您的用例),但我不知道它是否適用於ASP.NET和PHP。但也許這是看看?否則,我會建議CMS(加密消息語法)容器格式。 – 2012-07-15 09:59:24

回答

0

您可以提供一個表單,允許用戶上傳文檔,另一個用於從用戶獲取密碼和電子郵件地址。

在服務器端,您可以使用PDF庫設置用戶提供的密碼。 (ASP.NET或PHP本身不支持PDF處理)之後,可以刪除原始文檔,並可以將加密文檔郵寄到用戶的電子郵件地址。

有許多免費和商業庫可以安裝在IIS服務器上。我的公司Gnostice擁有一個免版稅的商業PDF庫,可以做到這一點。 PHP也可能有一些可安裝的庫來加密PDF文檔。

相關問題