Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP扫描电子邮件正文以进行加密_Php_Email_Encryption - Fatal编程技术网

使用PHP扫描电子邮件正文以进行加密

使用PHP扫描电子邮件正文以进行加密,php,email,encryption,Php,Email,Encryption,我正在制作一个匿名电子邮件中继,但为了进一步保护双方,我想确保通信中使用加密 我如何解析电子邮件的正文,以确保电子邮件中没有发送“明文”。 我将返回电子邮件以及一篇文章(或一个链接),描述如何加密电子邮件 我想我必须解析正文中的常用词(the、a、can、how、why、where、when等)或PGP键块或键附件的“header” 编辑 仍处于“头脑风暴阶段”,我想知道这是否可能为什么不使用标题/标记来实现常见的加密方法: 应该有一个有效的MIME头来标识消息本身 PGP,但它使用您可以查找的

我正在制作一个匿名电子邮件中继,但为了进一步保护双方,我想确保通信中使用加密

我如何解析电子邮件的正文,以确保电子邮件中没有发送“明文”。 我将返回电子邮件以及一篇文章(或一个链接),描述如何加密电子邮件

我想我必须解析正文中的常用词(the、a、can、how、why、where、when等)或PGP键块或键附件的“header”

编辑
仍处于“头脑风暴阶段”,我想知道这是否可能

为什么不使用标题/标记来实现常见的加密方法:

应该有一个有效的MIME头来标识消息本身

PGP,但它使用您可以查找的:

-----BEGIN PGP MESSAGE----- Version: 2.6.3a [ENCRYPTED MESSAGE HERE] -----END PGP MESSAGE----- -----开始PGP消息----- 版本:2.6.3a [此处为加密消息] -----结束PGP消息----- 其他加密方案应具有类似的识别设施

搜索常用词不是一个好主意,因为它的前提是:

  • 该消息足够长,可以使用常用词
  • 这封信是用英语写的

  • “嗨,我正在看你未加密的电子邮件,这时我注意到你的电子邮件没有加密……”我相信它会很好。@Sammitch这只是一个措辞问题:“您的电子邮件似乎未加密。别担心,我们没有保存或使用您电子邮件的内容,但其他各方可能不像我们那样关心您的隐私,因此,我们不会转发您的电子邮件。转到[链接到某些教程]了解如何保护电子邮件通信。“@Eli Algranti,这就是我所想的。可能还镜像了一个Tute和一些PGP发行版。”但它使用了文本标记,您可以查找:“这可能是我必须走的路。唯一的问题是是否使用了PGP以外的加密系统。一项粗略的研究似乎表明PGP和S/MIME是使用最广泛的加密系统。如果你两者都支持的话,你会没事的。