Diferencia entre revisiones de «Blowfish»

Contenido eliminado Contenido añadido
m Referencia a página del autor donde indica que blowfish es código libre, e incluir categoría criptografía.
m Bot: 8 - Estandarizaciones y otras mejoras automatizadas
Línea 1:
En [[criptografía]], '''Blowfish''' es un codificador de bloques simétricos, diseñado por [[Bruce Schneier]] en [[1993]] e incluido en un gran número de conjuntos de codificadores y productos de cifrado. No se han encontrado técnicas de criptoanálisis efectivas contra el Blowfish. Sin embargo, se ha dado más atención a la decodificación de bloques con bloques más grandes, como [[Advanced Encryption Standard|AES]] y [[Twofish]].{{demostrar}}
 
Schneier diseñó Blowfish como un algoritmo de uso general, que intentaba reemplazar al antiguo [[Data Encryption Standard|DES]] y evitar los problemas asociados con otros algoritmos. Al mismo tiempo, muchos otros diseños eran propiedad privada, patentados o los guardaba el gobierno. Schneier declaró “Blowfish no tiene patente, y así se quedará en los demás continentes. El algoritmo está a disposición del público, y puede ser usado libremente por cualquiera”.<ref name="blowfish-paper">{{citecita journalpublicación
| url=https://www.schneier.com/paper-blowfish-fse.html
| titletítulo=Description of a New Variable-Length Key, 64-Bit Block Cipher (Blowfish)
| authorautor=Bruce Schneier
| author-link=Bruce Schneier
| workobra=[[Fast Software Encryption]], Cambridge Security Workshop Proceedings
| publishereditorial=[[Springer-Verlag]]
| pagespáginas=191–204
| yearaño=1993}}</ref>
 
== El algoritmo ==