IpSecAlgorithm.CryptAesCtr Campo

Definición

AES-CTR algoritmo de cifrado y cifrado.

[Android.Runtime.Register("CRYPT_AES_CTR", ApiSince=31)]
public const string CryptAesCtr;
[<Android.Runtime.Register("CRYPT_AES_CTR", ApiSince=31)>]
val mutable CryptAesCtr : string

Valor de campo

Implementaciones

Atributos

Comentarios

Las longitudes válidas para el material de clave son {160, 224, 288}.

Según RFC3686 (Sección 5.1), el material de clave consta de una clave AES de 128, 192 o 256 bits seguida de un nonce de 32 bits. El cumplimiento de RFC requiere que nonce sea único por asociación de seguridad.

Este algoritmo puede estar disponible en el dispositivo. El autor de la llamada DEBE comprobar si se admite antes de usarlo llamando #getSupportedAlgorithms() a y comprobando si este algoritmo se incluye en el conjunto de algoritmos devueltos. El conjunto de algoritmos devuelto no cambiará a menos que se reinicie el dispositivo. IllegalArgumentException se producirá si se solicita este algoritmo en un dispositivo no compatible.

Java documentación para android.net.IpSecAlgorithm.CRYPT_AES_CTR.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a