Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Pbkdf2() [3/6]

static void System.Security.Cryptography.Rfc2898DeriveBytes.Pbkdf2 ( ReadOnlySpan< byte > password,
ReadOnlySpan< byte > salt,
Span< byte > destination,
int iterations,
HashAlgorithmName hashAlgorithm )
inlinestatic

Definition at line 315 of file Rfc2898DeriveBytes.cs.

316 {
317 if (iterations <= 0)
318 {
319 throw new ArgumentOutOfRangeException("iterations", System.SR.ArgumentOutOfRange_NeedPosNum);
320 }
321 ValidateHashAlgorithm(hashAlgorithm);
322 Pbkdf2Core(password, salt, destination, iterations, hashAlgorithm);
323 }
static string ArgumentOutOfRange_NeedPosNum
Definition SR.cs:20
Definition SR.cs:7
static void Pbkdf2Core(ReadOnlySpan< char > password, ReadOnlySpan< byte > salt, Span< byte > destination, int iterations, HashAlgorithmName hashAlgorithm)
static void ValidateHashAlgorithm(HashAlgorithmName hashAlgorithm)

References System.SR.ArgumentOutOfRange_NeedPosNum, System.destination, System.Security.Cryptography.Rfc2898DeriveBytes.Pbkdf2Core(), and System.Security.Cryptography.Rfc2898DeriveBytes.ValidateHashAlgorithm().