Может ли gnupg php определить, является ли строка допустимым объектом сообщения PGP без попытки расшифровки?

Как видно из названия, я пытался найти способ взять POST и выяснить, является ли это сообщением PGP. Я не хочу, чтобы пользователи отправляли не-PGP сообщения на мой сервер в качестве меры защиты от спама.

Я прочитал на другой странице stackoverflow, что единственный способ — попытаться расшифровать строку и посмотреть, не выдает ли она ошибку в содержимом сообщений. Дело в том, что я только размещаю сообщения, у меня нет закрытых ключей для такой проверки. Я мог бы определить, является ли это допустимым блоком сообщений, сгенерировав закрытый ключ и попытавшись расшифровать его, а затем действовать на основе выданного исключения, но это потребовало бы слишком много времени и ресурсов.

Есть ли другой способ сделать это? Я просмотрел документацию, статьи, учебники … везде, где только мог придумать. Любые идеи или предложения будут оценены.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]