Как видно из названия, я пытался найти способ взять POST и выяснить, является ли это сообщением PGP. Я не хочу, чтобы пользователи отправляли не-PGP сообщения на мой сервер в качестве меры защиты от спама.
Я прочитал на другой странице stackoverflow, что единственный способ — попытаться расшифровать строку и посмотреть, не выдает ли она ошибку в содержимом сообщений. Дело в том, что я только размещаю сообщения, у меня нет закрытых ключей для такой проверки. Я мог бы определить, является ли это допустимым блоком сообщений, сгенерировав закрытый ключ и попытавшись расшифровать его, а затем действовать на основе выданного исключения, но это потребовало бы слишком много времени и ресурсов.
Есть ли другой способ сделать это? Я просмотрел документацию, статьи, учебники … везде, где только мог придумать. Любые идеи или предложения будут оценены.
Задача ещё не решена.
Других решений пока нет …