Usado principalmente con fines didácticos y de investigación, GenRSA es una aplicación criptográfica gratuita de uso del algoritmo RSA, un estándar de la criptografía asimétrica.
Esta herramienta es un generador de claves y cifra RSA, realizado por D. Rodrigo Díaz Arroyo como su trabajo fin de grado en Ingeniería de Computadores en la Universidad Politécnica de Madrid, bajo la dirección del profesor Jorge Ramió Aguirre.
Por otra parte, RSA es un algoritmo criptográfico de clave pública asimétrica, llamado así por sus creadores Rivest, Shamir y Adleman, que se basa en la dificultad de factorizar números primos grandes para asegurar la comunicación digital, utilizando una clave pública para cifrar y una clave privada para descifrar, lo que permite un intercambio seguro de datos y la creación de firmas digitales en aplicaciones como SSL/TLS y transacciones en línea.
