3 instantiations of Shake128
System.Security.Cryptography (2)
System\Security\Cryptography\HpkeManagedKdfAdapter.cs (1)
303
protected override Shake128 CreateShake() => new
Shake128
();
System\Security\Cryptography\Shake128.cs (1)
254
return new
Shake128
(clone);
System.Security.Cryptography.Pkcs (1)
System\Security\Cryptography\Pkcs\CmsHash.cs (1)
68
_shake128 = new
Shake128
();
10 references to Shake128
System.Security.Cryptography (9)
System\Security\Cryptography\HpkeKdfMetadata.Managed.cs (1)
31
return
Shake128
.IsSupported;
System\Security\Cryptography\HpkeManagedKdfAdapter.cs (4)
297
internal sealed class HpkeManagedShake128KdfAdapter : HpkeManagedShakeKdfAdapter<
Shake128
>
303
protected override
Shake128
CreateShake() => new Shake128();
305
protected override void Append(
Shake128
shake, ReadOnlySpan<byte> data) =>
308
protected override void GetHashAndReset(
Shake128
shake, Span<byte> destination) =>
System\Security\Cryptography\Shake128.cs (4)
28
/// Initializes a new instance of the <see cref="
Shake128
" /> class.
238
/// Creates a new instance of <see cref="
Shake128
" /> with the existing appended data preserved.
246
public
Shake128
Clone()
259
/// Release all resources used by the current instance of the <see cref="
Shake128
" /> class.
System.Security.Cryptography.Pkcs (1)
System\Security\Cryptography\Pkcs\CmsHash.cs (1)
64
private readonly
Shake128
_shake128;