IpSecAlgorithm.AuthCryptChacha20Poly1305 字段
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
ChaCha20-Poly1305 身份验证/完整性 + 加密/加密算法。
[Android.Runtime.Register("AUTH_CRYPT_CHACHA20_POLY1305", ApiSince=31)]
public const string AuthCryptChacha20Poly1305;
[<Android.Runtime.Register("AUTH_CRYPT_CHACHA20_POLY1305", ApiSince=31)>]
val mutable AuthCryptChacha20Poly1305 : string
字段值
实现
- 属性
注解
ChaCha20-Poly1305 身份验证/完整性 + 加密/加密算法。
此算法的键长度必须为 288 位。
根据 RFC7634(第 2 节),键键材料由 256 位键组成,后跟 32 位盐。 根据安全关联,盐是固定的。
唯一有效的 ICV (截断) 长度为 128 位。
此算法可能在设备上可用。 调用方必须通过调用 #getSupportedAlgorithms() 并检查此算法是否包含在返回的算法集中来检查它是否受支持。 除非重新启动设备,否则返回的算法集不会更改。
IllegalArgumentException 如果在不支持的设备上请求此算法,将引发此算法。
Java文档android.net.IpSecAlgorithm.AUTH_CRYPT_CHACHA20_POLY1305。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。