0% encontró este documento útil (0 votos)
859 vistas11 páginas

Documento ilegible

El Advanced Encryption Standard (AES) es un algoritmo de cifrado simétrico adoptado como estándar por el gobierno de Estados Unidos. Fue desarrollado originalmente por dos criptógrafos belgas y seleccionado como ganador de un concurso del Instituto Nacional de Estándares y Tecnología (NIST) para encontrar un nuevo algoritmo de cifrado. AES opera en bloques de 128 bits y admite claves de 128, 192 y 256 bits, proporcionando seguridad para información clasificada.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
859 vistas11 páginas

Documento ilegible

El Advanced Encryption Standard (AES) es un algoritmo de cifrado simétrico adoptado como estándar por el gobierno de Estados Unidos. Fue desarrollado originalmente por dos criptógrafos belgas y seleccionado como ganador de un concurso del Instituto Nacional de Estándares y Tecnología (NIST) para encontrar un nuevo algoritmo de cifrado. AES opera en bloques de 128 bits y admite claves de 128, 192 y 256 bits, proporcionando seguridad para información clasificada.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

V Es un esquema de cifrado por bloques adoptado como un

estándar de cifrado por el gobierno de los Estados Unidos.

V Advanced Encryption Standard (AES), también conocido


como Rijndael. Fue anunciado por el Instituto Nacional de
Estándares y Tecnología (NIST) como FIPS PUB 197 de los
Estados Unidos (FIPS 197) el 26 de noviembre de 2001
después de un proceso de estandarización que duró 5 años.

V El cifrador fue desarrollado por dos criptólogos belgas, ë 


   
 , ambos estudiantes de la 
 


, y enviado al proceso de selección AES
bajo el nombre "Rijndael".
V En 1997, el Instituto Nacional de Normas y Tecnología
(NIST) decidió realizar un concurso para escoger un nuevo
algoritmo de cifrado capaz de proteger información sensible
durante siglo XXI. Este algoritmo se denominó Advanced
Encryption Standard (AES).

V El 2 de enero de 1997 el NIST anunció su intención de


desarrollar AES, con la ayuda de la industria y de la
comunidad criptográfica. El 12 de septiembre de ese año se
hizo la convocatoria formal.
V En esta convocatoria se indicaban varias condiciones para los
algoritmos que se presentaran:

Ñ Ser de dominio público, disponible para todo el mundo.

Ñ Ser un algoritmo de cifrado simétrico y soportar bloques de,


como mínimo, 128 bits.

Ñ Las claves de cifrado podrían ser de 128, 192 y 256 bits.

Ñ Ser implementable tanto en hardware como en software.


V El 20 de agosto de 1998 el NIST anunció los 15 algoritmos admitidos en la primera
conferencia AES:
- [  (

     )
- [ 
(i
 
  )
- DE (   
  )
- DF[ ([  [
 
  !       
"#   
!)
- E (  !!  !  !  [ ! 
 )
- F
( $! 

  $)
- ü [ (     !!)
-
 (% & % ë " '!( ë" )
-  E  (
    $))
-   (&*)
- [ ( $  
)
-  D E (ë    
 )
-  FE ([ [ ! 
 )
- E E  (  $   &  )
- 
Fü (&    ë     +
  + [ ,
 i )
V El 15 de mayo de 2000 finalizó el periodo público de análisis. El
2 de octubre de 2000 se votó cual sería el algoritmo que
finalmente ganaría el concurso.
V El resultado fue el siguiente:

-   13 votos
- [ 23 votos
-  D E  86 votos
- E E  59 votos
- 
Fü 31 votos

El algoritmo Rijndael ganó el concurso y en noviembre de 2001 se


publicó FIPS 197 donde se asumía oficialmente.
V AES no es precisamente Rijndael (aunque en la práctica se los
llama de manera indistinta). Rijndael permite un mayor rango
de tamaño de bloques y longitud de claves; AES tiene un
tamaño de bloque fijo de 128 bits y tamaños de llave de 128,
192 ó 256 bits, mientras que Rijndael puede ser especificado
por una clave que sea múltiplo de 32 bits, con un mínimo de
128 bits y un máximo de 256 bits.

V La mayoría de los cálculos del algoritmo AES se hacen en un


campo finito determinado.

V AES opera en una matriz de 4×4 bytes, llamada 




V El diseño y la fuerza de todas las longitudes de clave del
algoritmo AES (es decir, 128, 192 y 256) son suficientes para
proteger la información clasificada hasta el nivel SECRET.

V TOP SECRET se requiere el uso de cualquiera de los 192 o


256 longitudes de clave.
V La implementación de AES en los productos destinados a
proteger los sistemas nacionales de seguridad y / o
información debe ser revisada y certificada por la NSA antes
de su adquisición y uso
V u  
  
 
    

 
 

    
  
 

 

V 
 
 




   
   
      !"
#
""u   $  %  
 

  
     &  
     % 
  
    
  "
  
'  
  

 
 
 (  "
  
 ) 

Œ  

  Œ
V 
 ! "   %   
 ) 



   
      
!"
*
   
 !"
+
 
,  
- )
    

&  )
        
!"
V *
    !" 
 

  
V . 
 
!"  
/ 

 
"
V . 
 
!" 
0 1  
  
2
V . 
 
!" 
0 


V 2 ) 

 
/1u  )       
3 &
 
2
V    /1u4   +

%
  
 

!"
V  %5&  )     !"6 3 &

V 3 &
 .
  5 )  
7   % 
 
 !"68,
V !$  8,8-89:%
- 
      )   
3 &
    8, 
$ 
   
 !"

También podría gustarte