php的gnupg可以检测字符串是否是有效的PGP消息对象而不尝试解密?

时间:2018-06-17 22:50:48

标签: php gnupg pgp

正如标题所说,我一直试图找到一种方法来接受POST并查明它是否是PGP消息。我不希望用户将非PGP消息作为反垃圾邮件措施发送到我的服务器。

我已经在另一个stackoverflow页面上读到,唯一的方法是尝试解密字符串并查看它是否会引发有关消息内容的错误。事情是我只托管邮件,我没有私钥来进行这种检查。我可以通过生成私钥并尝试解密来确定它是否是有效的消息块,然后根据抛出的异常继续进行,但这需要花费太多时间和资源。

还有其他办法吗?我查看了文档,文章,教程......我能想到的任何地方。任何想法或建议将不胜感激。

0 个答案:

没有答案