2010-07-06 23 views
6

Estoy usando AESCryptoServiceProvider en C# /. Net Framework y me pregunto qué tan grande, en bytes, IV y Keys son. Estoy bastante seguro de que esta clase sigue las especificaciones de AES así que si alguien tiene alguna idea, me gustaría escucharla :)¿Cuántos bytes son IV y claves para AES?

Respuesta

8

El tamaño IV es de 16 bytes, y el tamaño predeterminado de la clave es 32 (16 y 24 también están permitidos) Puede usar las propiedades BlockSize, KeySize, LegalBlockSizes y LegalKeySizes, respectivamente. La API proporciona el valor en bits.

+0

Gracias! Me desplacé por los documentos como 15 veces y no me di cuenta de que BlockSize y KeySize eran propiedades> _> – DMan

+1

Entonces, ¿es correcto suponer que AESCryptoServiceProvider está predeterminado a AES-256? y no AES-128? – w3bshark

Cuestiones relacionadas