В руководстве gcrypt говорится о "заполнении типа 1" (для подписей) и "заполнении типа 2" (для шифрования). Это означает, что он реализует методы подписи и шифрования «старого стиля» PKCS # 1, также называемые «v1.5», поскольку они были единственными, указанными в PKCS # 1 v1.5. gcrypt не появляется (из того, что я вижу в документации) для реализации более поздних дополнений OAEP (шифрование) и PSS (подпись).
Обратите внимание, однако, что отступы "v1.5" по-прежнему указаны в более поздних версиях PKCS # 1 , поэтому можно сказать, что gcrypt также реализован для PKCS # 1 v2.1 - но он не реализует все этого.