b'\n_START_ARTICLE_\nTwofish\n_START_PARAGRAPH_\nEn criptograf\xc3\xada, Twofish es un m\xc3\xa9todo de criptograf\xc3\xada sim\xc3\xa9trica con cifrado por bloques desarrollado por Counterpane Labs y presentado al concurso del NIST que buscaba un sustituto para DES (el concurso AES). El tama\xc3\xb1o de bloque en Twofish es de 128 bits y el tama\xc3\xb1o de clave puede llegar hasta 256 bits. Twofish lleg\xc3\xb3 a la ronda final del concurso del NIST, pero no fue elegido para la estandarizaci\xc3\xb3n. TwoFish qued\xc3\xb3 tercero, tras Rijndael y Serpent._NEWLINE_Twofish fue dise\xc3\xb1ado por Bruce Schneier, John Kelsey, Doug Withing, David Wagner, Chris Hall y Niels Ferguson. El Extended Twofish team, que realiz\xc3\xb3 m\xc3\xa1s profundos criptoan\xc3\xa1lisis de Twofish y otros participantes a AES incluyen a Stefan Lucks, Tadayoshi Kohno, y Mike Stay._NEWLINE_Twofish se relaciona con el m\xc3\xa9todo de cifrado por bloques anterior Blowfish. Las caracter\xc3\xadsticas distintivas de Twofish son el uso de S-boxes pre-computadas con llaves dependientes, y una llave-horario relativamente compleja. Twofish coge prestados algunos elementos de otros dise\xc3\xb1os: por ejemplo, el Pseudo-Hadamard transforman (PHT) de la familia SAFER de cifrado. Twofish utiliza la misma estructura de Feistel que el DES._NEWLINE_En la mayor\xc3\xada de las plataformas de software Twofish es levemente m\xc3\xa1s lento que Rijndael (el algoritmo elegido para AES) para las llaves de 128 bits, pero algo m\xc3\xa1s r\xc3\xa1pido para las llaves de 256 bits._NEWLINE_En fecha 2004, no se conoce un ataque contra Twofish m\xc3\xa1s eficiente que la b\xc3\xbasqueda de claves por la fuerza bruta.'