RC2
El cifrado de bloque de Ron Rivest de 1987, hecho a medida para pasar las normas de exportación de EE. UU. con claves cortas.
Rivest lo diseñó para Lotus, con bloques de 64 bits y longitud de clave variable. Lo variable era la gracia: los controles de exportación solo permitían criptografía débil fuera del país, y RC2 podía rebajarse a 40 bits para conseguir licencia. RSA Security lo guardó como secreto comercial hasta que alguien publicó el código fuente de forma anónima en Usenet en 1996. La descripción oficial llegó dos años después como RFC 2268.
Ha sobrevivido más de lo que merecía gracias a estándares antiguos. Muchos archivos PKCS#12 se cifraron con RC2 de 40 bits mucho después de que se relajaran las normas, y S/MIME lo tenía como mínimo obligatorio. OpenSSL 3 lo trasladó al proveedor legacy, que es donde le corresponde estar.