我不认为这是可能的,但想看看比我更大的大脑是否能想出一个主意。
我正在管理一个网站,该网站允许拥有会员用户的公司上传包含客户信息的文档。这些文件可能包含敏感信息……例如 SSN。如果 ABC 公司的 Jan 上传文件,同一公司的 Jack 应该能够访问该文件。我们已经把这一切都搞定了。问题是当他们将文件下载到本地计算机时,我们无法控制它们。例如,如果他们丢失了一台笔记本电脑,所有文件都可能受到损害。
我一直在考虑的一个想法是创建一项政策,要求在上传之前将密码添加到所有文件中,并将密码作为字段输入。当 Jan 上传带有密码“mydogsname”的 pdf 时,它存储在数据库中,因此当 Jack 下载时,他可以看到密码以打开文件。如果他丢失了笔记本电脑,文件仍然是加密的(除非采取额外措施来保存未加密的版本)
目标是让人们更容易获取他们的文件,但如果拥有链中断,则让系统外的任何人都难以访问信息。
加密成 .zip 是另一个想法,但一旦下载就会打开......
该解决方案依赖于遵循协议的用户,但系统 AFAIK 无法强制执行该协议。