Triple DES

Triple DES

En criptografía el Triple DES se llama al algoritmo que hace triple cifrado del DES. También es conocido como TDES o 3DES, fue desarrollado por IBM en 1998.

Contenido

Algoritmo

3des-overall-view.png

No llega a ser un cifrado múltiple, porque no son independientes todas las subclases. Este hecho se basa en que DES tiene la característica matemática de no ser un grupo, lo que implica que si se cifra el mismo bloque dos veces con dos claves diferentes se aumenta el tamaño efectivo de la clave.

La variante más simple del Triple DES funciona de la siguiente manera:

C = E_{DES}^{k_3}\Bigg(D_{DES}^{k_2}\bigg(E_{DES}^{k_1}(M)\bigg)\Bigg)

Donde M es el mensaje a cifrar y k1, k2 y k3 las respectivas claves DES. En la variante 3TDES las tres claves son diferentes; en la variante 2TDES, la primera y tercera clave son iguales.

Seguridad

Cuando se descubrió que una clave de 56 bits no era suficiente para evitar un ataque de fuerza bruta, TDES fue elegido como forma de agrandar el largo de la clave sin necesidad de cambiar de algoritmo de cifrado. Este método de cifrado es inmune al ataque por encuentro a medio camino, doblando la longitud efectiva de la clave (112 bits), pero en cambio es preciso triplicar el número de operaciones de cifrado, haciendo este método de cifrado muchísimo más seguro que el DES. Por tanto, la longitud de la clave usada será de 192 bits, aunque como se ha dicho su eficacia solo sea de 112 bits.

Usos

El Triple DES está desapareciendo lentamente, siendo reemplazado por el algoritmo AES. Sin embargo, la mayoría de las tarjetas de crédito y otros medios de pago electrónicos tienen como estándar el algoritmo Triple DES (anteriormente usaban el DES). Por su diseño, el DES y por lo tanto el TDES son algoritmos lentos. AES puede llegar a ser hasta 6 veces más rápido y a la fecha no se ha encontrado ninguna vulnerabilidad.

Véase también


Wikimedia foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Mira otros diccionarios:

  • Triple DES — Triple Data Encryption Algorithm General First published 1998 (ANS X9.52) Derived from DES Cipher detail Key sizes 168, 112 or 56 bits (Keying option 1, 2, 3 respectively) Block sizes …   Wikipedia

  • Triple-DES — DES Eine Feistel Runde (F Funktion) Entwickler IBM Veröffentlicht 1975 Abgeleitet von Lucifer …   Deutsch Wikipedia

  • Triple DES — DES Eine Feistel Runde (F Funktion) Entwickler IBM Veröffentlicht 1975 Abgeleitet von Lucifer …   Deutsch Wikipedia

  • Triple (Begriffsklärung) — Triple (engl. für „dreifach“) bezeichnet im Deutschen: einen dreifachen zeitnahen Erfolg im Sport, siehe Triple das Erreichen der dritten Base im Baseball, siehe Triple (Baseball) die semantische Abfragesprache Triple (Abfragesprache) (vgl.… …   Deutsch Wikipedia

  • DES-X — Résumé Concepteur(s) Ronald Rivest Première publication 1984 Dérivé de DES Chiffrement(s) basé(s) sur cet algorithme Aucun Caractéristiques …   Wikipédia en Français

  • DES-X — In cryptography, DES X (or DESX) is a variant on the DES (Data Encryption Standard) block cipher intended to increase the complexity of a brute force attack using a technique called key whitening. The original DES algorithm was specified in 1976… …   Wikipedia

  • DES Challenges — Part of the EFF s DES cracking machine which was used in two of the challenges The DES Challenges were a series of brute force attack contests created by RSA Security for the purpose of highlighting the lack of security provided by the Data… …   Wikipedia

  • Triple P — (engl. für Dreifaches P von Positive Parenting Program) ist ein auf klinisch psychologischer Grundlage aufbauendes Erziehungsprogramm. Es wurde von Matt Sanders und seiner Arbeitsgruppe an der University of Queensland in den 1980ern entwickelt,… …   Deutsch Wikipedia

  • Triple-A-System — Triple A Systeme (oder AAA Systeme, kurz AAA) werden in großem Umfang bei kabelgebundenen und mobilen Netzwerk Betreibern sowie Internetdienstanbietern eingesetzt. Die drei A stehen dabei für Authentifizierung (engl. authentication),… …   Deutsch Wikipedia

  • Triple Alpha Luftfahrtgesellschaft — Triple Alpha Luftfahrtgesellschaft …   Deutsch Wikipedia

  • Triple-Play — ist in der Telekommunikation seit etwa 2005 ein Marketingbegriff für das gebündelte Anbieten der drei Dienste audiovisuelle Unterhaltung (Fernsehen, Video on Demand), (IP )Telefonie und Internet (siehe auch Konvergenz). Allgemein werden damit… …   Deutsch Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”