如何使用PHP发送和接收加密电子邮件

use*_*955 7 php email pdf-generation public-key-encryption

我在医院工作,并且在保险已履行义务之后,以及在提供任何服务之前,已经开发出一种方法来估计患者对服务的总体财务责任.许多患者都在呼唤报价,我想找到一种安全的方式,根据他们的要求将这些结果通过电子邮件发送给患者.

我正在考虑从生成的报价中删除所有患者信息,因此不存在任何安全问题,但希望找到一种方法来加密电子邮件,发送电子邮件,并允许患者的电子邮件客户端解密电子邮件.

我不确定如何使用安全证书,虽然它们可能是我的最佳选择,即使我必须跳过公司篮球才能获得访问面向互联网的托管证书,除电子邮件以外的所有应用程序都是医院只有一面.

我还在考虑从生成的信件中创建PDF并加密PDF,将他们在报价生成过程中与他们共享的社交或其他私人信息的最后四个分配为密码.

Byr*_*ock 6

您最好发送一个包含所有信息的SSL加密站点的链接.它不需要客户端上的任何其他软件,并允许您更多地控制和记录谁正在访问它.

您当然必须使用某种类型的用户名/密码来保护它,您甚至可以使用他们的社会保障+在电子邮件中发送的生成的哈希.哈希阻止用户猜测随机ssn.


Tom*_*nFL 2

大约 10 年前我使用PGP完成了这个任务。GPG是一个类似的库。

不过,这些选项对于老用户来说可能太复杂了,因为我相信它们都涉及收件人在其端安装某种证书。

可能是一个开始寻找的好地方......