IpSecAlgorithm.CryptAesCtr Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
AES-CTR Verschlüsselungs-/Verschlüsselungsalgorithmus.
[Android.Runtime.Register("CRYPT_AES_CTR", ApiSince=31)]
public const string CryptAesCtr;
[<Android.Runtime.Register("CRYPT_AES_CTR", ApiSince=31)>]
val mutable CryptAesCtr : string
Feldwert
Implementiert
- Attribute
Hinweise
Gültige Längen für Schlüsselmaterial sind {160, 224, 288}.
Gemäß RFC3686 (Abschnitt 5.1) besteht das Schlüsselmaterial aus einer 128-, 192- oder 256-Bit-AES-Taste, gefolgt von einer 32-Bit-Nonce. RFC-Compliance erfordert, dass die Nonce pro Sicherheitszuordnung eindeutig sein muss.
Dieser Algorithmus ist möglicherweise auf dem Gerät verfügbar. Der Aufrufer MUSS überprüfen, ob er unterstützt wird, bevor er verwendet wird, indem er aufruft #getSupportedAlgorithms() und überprüft, ob dieser Algorithmus im zurückgegebenen Algorithmussatz enthalten ist. Der zurückgegebene Algorithmussatz ändert sich nur, wenn das Gerät neu gestartet wird.
IllegalArgumentException wird ausgelöst, wenn dieser Algorithmus auf einem nicht unterstützten Gerät angefordert wird.
Java-Dokumentation für android.net.IpSecAlgorithm.CRYPT_AES_CTR.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.