MAGENTA

MAGENTA é uma cifra de blocos simétrica desenvolvida por Michael Jacobson Jr. e Klaus Huber para a Deutsche Telekom, que é uma companhia de telecomunicações alemã. O nome MAGENTA é um acrônimo de Multifunctional Algorithm for General-purpose Encryption and Network Telecommunication Applications, traduzindo, algoritmo multifuncional para criptografia de uso geral e aplicações de redes de telecomunicações. É uma cifra que foi submetida ao AES (Advanced Encryption Standard process), porém não passou da primeira etapa devida a uma falha criptográfica, tornando-se uma das cifras mais lentas em comparação com as submetidas.[1][2]

O algoritmo que inspirou a criação do Magenta foi o DES (Data Encryption Standard). Pois, em dois de Janeiro de 1997, o NIST(Nacional Institute of Standards and Tecnology) anunciou que escolheria um sucessor para o DES, visto que este possuía uma chave, considerada pequena, de 56 bits. E consequentemente o tornava vulnerável a ataques de força bruta. No entanto, a competição possuía algumas regras, eram elas:

  1. O algoritmo teria de ser uma cifra de bloco simétrica
  2. Todo o projeto teria de ser público
  3. Deveriam ser admitidos tamanhos de chaves iguais a 128, 192 e 256 bits
  4. Teriam de ser possíveis implementações de software e hardware
  5. O algoritmo teria de ser público ou licenciado em termos não-discriminatórios.
  1. Bilar, Larissa. "Implementação e desempenho do algoritmo criptográfico Mars." (2005).
  2. Jacobson Jr, M. J., and Klaus Huber. "The MAGENTA Block Cipher Algorithm." NIST AES Proposal 94 (1998).

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy