3 instantiations of HpkeAeadMetadata
System.Security.Cryptography (3)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\HpkeAeadMetadata.cs (3)
29
return new
HpkeAeadMetadata
(aead, nk: 16, nn: 12, nt: 16, name: "AES-128-GCM");
31
return new
HpkeAeadMetadata
(aead, nk: 32, nn: 12, nt: 16, name: "AES-256-GCM");
33
return new
HpkeAeadMetadata
(aead, nk: 32, nn: 12, nt: 16, name: "ChaCha20Poly1305");
3 references to HpkeAeadMetadata
System.Security.Cryptography (3)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\HpkeAeadMetadata.cs (1)
23
internal static
HpkeAeadMetadata
? Create(HpkeAead aead)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\HpkeSuite.cs (2)
17
internal
HpkeAeadMetadata
AeadMetadata { get; }
43
AeadMetadata =
HpkeAeadMetadata
.Create(aead) ?? throw new ArgumentOutOfRangeException(nameof(aead));