有很多方法可以安全地传输文件,但很难找到一种对新手友好的方法。
例如,假设爱丽丝想要发送机密文件给鲍勃. 一旦文件加密(例如使用通用石油气)可以通过互联网(邮件、Dropbox 等)安全地发送。这很好,但在与新手打交道时会遇到一些困难:如果鲍勃对密码学(以及计算机)一无所知,并且爱丽丝不能只是要求他安装一个软件,他们没有办法安全地交换文件。
有没有办法加密某些消息(强加密),并使用加密信封发送它?
答案1
Bytebuster 在某种程度上是正确的,假设你有一个能够学习的人,最好的方法就是教他们一些关于东西的知识。
下一个最友好的方法是托管您自己的 https 页面。如果您担心文件泄露,请仅在与该人合作时启用 https 服务器,并拥有一个受密码/会话保护的目录,您可以通过电话向他们提供密码,使用您当时创建的随机密码,并且密码足够长,以至于正常的密码破解不会很快破解密码。使用活动页面允许上传/下载,如 asp 或 php 等。将允许短期共享文件。加密可以设置为与处理信用卡相同的级别,并在您打开会话之前更改访问密码,这样在您完成之前它就不会轻易被破解。
我能想到的另一种方法是使用 cacert 为他们制作新的免费客户端证书。通过一些规划和良好的指导,你可以或多或少地实现你最初的想法。
最重要的事情就是记录下你想对与我合作的用户做什么,我可能遇到 120 个用户中的 1 个,我无法解释清楚。通常问题是他们不会停留足够长的时间去做需要做的事情。
如果这是针对最终用户的,那么客户端证书类型的东西可能效果最好。目前已经有相当数量的基础设施能够使用客户端证书。您只需要一个受信任的客户端证书存储库来管理许多电子邮件程序、Web 浏览器等,这些都已经具备使用客户端证书访问加密项目的功能。
答案2
在这种情况下,NoteShred 正是您所需要的。
它是一种安全、加密的消息和附件服务,不需要收件人拥有帐户即可检索消息。每条消息都会创建一个唯一的 URL,阅读后内容将被销毁。
只需创建便笺并向他们发送带有密码的链接即可。便笺阅读后将被粉碎并通过电子邮件发送给您,告知您事件发生的时间和地点。
如果您需要向不懂技术的客户或顾客发送一些私人信息,这将为您省去一些麻烦。
答案3
这篇文章有点旧了,但让我们添加一些完成这项任务的新方法,也许有人需要它们:
您可以使用以下服务https://send.firefox.com(正是这个“可能比其他更可信”,因为该服务背后的公司)。您不需要帐户即可完成发送操作(仅适用于大文件),您可以限制下载次数/文件“存活”的小时数,您可以设置额外的密码来打开您发送的文件。
另一个简单的选择是使用即时通讯工具。几乎所有即时通讯工具都具有端到端加密的安全消息,无需中央服务器和日志即可发送。例如,您可以检查电报,它们为每个平台(甚至是控制台)提供了良好的 Web 界面 + 客户端,并且允许您发送最大 1.5GB 的文件。