IpSecAlgorithm.CryptAesCtr Поле

Определение

алгоритм шифрования и шифрования AES-CTR.

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

Значение поля

Реализации

Атрибуты

Комментарии

Допустимые длины для материала ключа : {160, 224, 288}.

В соответствии с RFC3686 (раздел 5.1) материал ключей состоит из 128, 192 или 256-разрядного ключа AES, за которым следует 32-разрядная нецелесовая. Соответствие RFC требует, чтобы неисключимый элемент был уникальным для каждой ассоциации безопасности.

Этот алгоритм может быть доступен на устройстве. Вызывающий объект ДОЛЖЕН проверить, поддерживается ли он перед его использованием, вызывая #getSupportedAlgorithms() и проверяя, включен ли этот алгоритм в возвращаемый набор алгоритмов. Возвращаемый набор алгоритмов не изменится, если устройство не перезагружается. IllegalArgumentException будет возникать, если этот алгоритм запрашивается на неподдерживаемом устройстве.

Java документации по android.net.IpSecAlgorithm.CRYPT_AES_CTR.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к