Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Internal.Cryptography.Pbkdf2Implementation Class Reference

Static Public Member Functions

static void Fill (ReadOnlySpan< byte > password, ReadOnlySpan< byte > salt, int iterations, HashAlgorithmName hashAlgorithmName, Span< byte > destination)
 

Static Private Member Functions

static unsafe void FillKeyDerivation (ReadOnlySpan< byte > password, ReadOnlySpan< byte > salt, int iterations, string hashAlgorithmName, Span< byte > destination)
 
static unsafe void FillDeriveKeyPBKDF2 (ReadOnlySpan< byte > password, ReadOnlySpan< byte > salt, int iterations, string hashAlgorithmName, Span< byte > destination)
 
static int GetHashBlockSize (string hashAlgorithmName)
 

Static Private Attributes

static readonly bool s_useKeyDerivation = OperatingSystem.IsWindowsVersionAtLeast(6, 2)
 
static SafeBCryptAlgorithmHandle s_pbkdf2AlgorithmHandle
 

Detailed Description

Definition at line 9 of file Pbkdf2Implementation.cs.


The documentation for this class was generated from the following file: