4 instantiations of HpkeImplementation
System.Security.Cryptography (4)
System\Security\Cryptography\HpkeImplementation.Managed.cs (4)
32
return new
HpkeImplementation
(suite, adapter);
48
return new
HpkeImplementation
(suite, adapter);
64
return new
HpkeImplementation
(suite, adapter);
80
return new
HpkeImplementation
(suite, adapter);
9 references to HpkeImplementation
System.Security.Cryptography (9)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Hpke.cs (5)
60
return
HpkeImplementation
.IsSupportedImpl(suite);
125
return
HpkeImplementation
.DeriveKeyImpl(suite, ikm);
147
return
HpkeImplementation
.GenerateKeyImpl(suite);
214
return
HpkeImplementation
.ImportDecapsulationKeyImpl(suite, source);
281
return
HpkeImplementation
.ImportEncapsulationKeyImpl(suite, source);
System\Security\Cryptography\HpkeImplementation.Managed.cs (4)
25
internal static
HpkeImplementation
DeriveKeyImpl(HpkeSuite suite, ReadOnlySpan<byte> ikm)
41
internal static
HpkeImplementation
GenerateKeyImpl(HpkeSuite suite)
57
internal static
HpkeImplementation
ImportDecapsulationKeyImpl(HpkeSuite suite, ReadOnlySpan<byte> source)
73
internal static
HpkeImplementation
ImportEncapsulationKeyImpl(HpkeSuite suite, ReadOnlySpan<byte> source)