IpSecAlgorithm.CryptAesCtr Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.