Terraria v1.4.4.9
Terraria source code documentation
|
Static Public Member Functions | |
static void | CheckArgumentsForNull (byte[] nonce, byte[] plaintext, byte[] ciphertext, byte[] tag) |
static unsafe void | Encrypt (SafeKeyHandle keyHandle, ReadOnlySpan< byte > nonce, ReadOnlySpan< byte > associatedData, ReadOnlySpan< byte > plaintext, Span< byte > ciphertext, Span< byte > tag) |
static unsafe void | Decrypt (SafeKeyHandle keyHandle, ReadOnlySpan< byte > nonce, ReadOnlySpan< byte > associatedData, ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > tag, Span< byte > plaintext, bool clearPlaintextOnFailure) |
Static Private Member Functions | |
static unsafe ref readonly byte | GetNonNullPinnableReference (ReadOnlySpan< byte > buffer) |
static unsafe ref byte | GetNonNullPinnableReference (Span< byte > buffer) |
Definition at line 7 of file AeadCommon.cs.