Como parte de un conjunto de pruebas automatizado, necesito ejecutar una gran cantidad de procesos gpg --encrypt
y gpg --decrypt
.
Para que cada invocación de gpg --encrypt
y gpg --decrypt
sea más rápida, me gustaría usar un algoritmo de clave pública muy rápido.
Entiendo que los cifrados más rápidos también son los que brindan la seguridad más débil, especialmente en tamaños de clave pequeños. Sin embargo, la seguridad no es un tema importante en este caso: la clave sin frase de contraseña incluso se publica públicamente como parte de la suite de prueba.
Como referencia, esto es lo que admite mi versión de GnuPG:
Pubkey: RSA, ELG, DSA
Cipher: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128,
CAMELLIA192, CAMELLIA256
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2
Para resumir, ¿cuál es la combinación más rápida de algoritmo y longitud de clave disponible en GnuPG?