Возникла проблема с GnuPG. Есть данные, которые шифруются с помощью GnuPG (через gnupg-agent), в чистом виде данные от 15 до 20 байт (текст). Так вот процесс зашифровки (encrypt) работает быстро, а вот расшифровка обратно (decrypt) работает в 60 раз медленнее. Уже что только не пробовал (разные версии, разные дистрибутивы и тд), увеличивал энтропию (haveged, но вроди как для decrypt энтропия не нужна), но результат примерно одинаковый. Результаты тестов: при шифровании текста 12345678912345678 с ключем 4096, тысяча циклов - в среднем 2 секунды, а вот расшифровать обратно тысяча циклов занимает аж 2 минуты. Единственное что получилось сделать для ускорения - это убрать пароль с ключа, тогда тысяча циклов расшифровки занимает 11 сек, а не 2 минуты, но этот вариант не годится, т.к. пароль нужен.
Или же тут уже ничего не сделаешь и нужно смириться с тем что PGP при расшифровке так небыстро работает? С чем это связано?