Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Security.Cryptography.Pkcs.Pkcs12Kdf Class Reference

Static Package Functions

static void DeriveCipherKey (ReadOnlySpan< char > password, HashAlgorithmName hashAlgorithm, int iterationCount, ReadOnlySpan< byte > salt, Span< byte > destination)
 
static void DeriveIV (ReadOnlySpan< char > password, HashAlgorithmName hashAlgorithm, int iterationCount, ReadOnlySpan< byte > salt, Span< byte > destination)
 
static void DeriveCipherKey (ReadOnlySpan< char > password, HashAlgorithmName hashAlgorithm, int iterationCount, ReadOnlySpan< byte > salt, Span< byte > destination)
 
static void DeriveIV (ReadOnlySpan< char > password, HashAlgorithmName hashAlgorithm, int iterationCount, ReadOnlySpan< byte > salt, Span< byte > destination)
 

Static Private Member Functions

static readonly (HashAlgorithmName, int, int)[] s_uvLookup
 
static void Derive (ReadOnlySpan< char > password, HashAlgorithmName hashAlgorithm, int iterationCount, byte id, ReadOnlySpan< byte > salt, Span< byte > destination)
 
static void AddPlusOne (Span< byte > into, Span< byte > addend)
 
static void CircularCopy (ReadOnlySpan< byte > bytes, Span< byte > destination)
 
static void CircularCopyUtf16BE (ReadOnlySpan< char > password, Span< byte > destination)
 
static readonly (HashAlgorithmName, int, int)[] s_uvLookup
 
static void Derive (ReadOnlySpan< char > password, HashAlgorithmName hashAlgorithm, int iterationCount, byte id, ReadOnlySpan< byte > salt, Span< byte > destination)
 
static void AddPlusOne (Span< byte > into, Span< byte > addend)
 
static void CircularCopy (ReadOnlySpan< byte > bytes, Span< byte > destination)
 
static void CircularCopyUtf16BE (ReadOnlySpan< char > password, Span< byte > destination)
 

Detailed Description

Definition at line 5 of file Pkcs12Kdf.cs.


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