Я хотел бы реализовать PGP с PHP. Я видел такие сервисы, как Google reCaptcha или Stripe, где они дают пользователю два ключа: открытый и секретный. Первый шифрует связь между вашим JS (который является видимым для общественности) и их конечной точкой API, когда вы хотите получить токен на основе того, что написал пользователь. А позже, второй шифрует связь между кодом и их конечной точкой API, чтобы проверить, что токен является законным.
Длина ключа reCaptcha составляет 40 символов, а ключа Stripe — 24 символа.
Как они это делают? Потому что, если я использую функции openssl PHP, я получаю очень длинные ключи и те же ожидания с GnuPG.
Большое спасибо,
Альбин
Задача ещё не решена.
Других решений пока нет …