我有一个客户,他希望我建立一种可靠且非常安全的方式,将健康数据从他的客户传输到服务器进行分析。
我遇到的问题是他非常想使用加密电子邮件作为传输数据的方式。
以下是我对这个想法的一些反对意见(我可能是错的):
- 电子邮件不可靠
- 电子邮件很慢
- 电子邮件受数据大小的限制
我更喜欢使用一个 UI,让他的客户上传他们的数据并通过 SSL 将其安全地发送到服务器进行分析。
我会使用 Angular 来创建 UI。数据可能会使用 POST 请求发送到服务器(除非有我没听说过的更好的方法)。
我对使用电子邮件的想法感到不寒而栗吗?
哪个最好?
还有其他更好的选择吗?
最佳答案
Email is unreliable
对于初学者来说,除非您使用某种插件,否则电子邮件不会被加密。
如果这是批处理操作,请使用 sftp 服务器和 sftp 客户端软件。它专为通过加密链接传输文件而设计。
除非你有一个巨大的专业错误和遗漏政策,否则我不会为此编写一行代码,并且会建议使用已经存在的已知安全软件。
您不想为某些东西发明自己的加密技术,如果遭到破坏,您可能会被起诉。
关于http - 加密电子邮件 VS SSL 数据传输 : which is better?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50764242/