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

◆ Pbkdf2() [5/6]

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

Definition at line 354 of file Rfc2898DeriveBytes.cs.

355 {
356 if (iterations <= 0)
357 {
358 throw new ArgumentOutOfRangeException("iterations", System.SR.ArgumentOutOfRange_NeedPosNum);
359 }
360 ValidateHashAlgorithm(hashAlgorithm);
361 Pbkdf2Core(password, salt, destination, iterations, hashAlgorithm);
362 }
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().