Estoy mirando la descarga del binario de C # para Bouncy Castle y veo dos descargas con el código fuente. Uno tiene el algoritmo IDEA, los otros probablemente no.
¿Por qué hacer distribuciones separadas?
Estoy mirando la descarga del binario de C # para Bouncy Castle y veo dos descargas con el código fuente. Uno tiene el algoritmo IDEA, los otros probablemente no.
¿Por qué hacer distribuciones separadas?
En algunos países, IDEA está patentada y la redistribución de una implementación de la misma requiere una licencia. IDEA fue un cifrado predeterminado utilizado en las primeras versiones de PGP. Para compatibilidad con versiones anteriores, se incluye en OpenPGP que implementa Bouncy Castle.
Para su caso (una nueva aplicación), obtenga la distribución sin ella y use AES en su lugar.
Lea otras preguntas en las etiquetas cryptography appsec .net