12 references to NONCE_SIZE_IN_BYTES
Microsoft.AspNetCore.DataProtection (12)
Managed\AesGcmAuthenticatedEncryptor.cs (12)
74
if (ciphertext.Length < KEY_MODIFIER_SIZE_IN_BYTES +
NONCE_SIZE_IN_BYTES
+ TAG_SIZE_IN_BYTES)
79
var plaintextBytes = ciphertext.Length - (KEY_MODIFIER_SIZE_IN_BYTES +
NONCE_SIZE_IN_BYTES
+ TAG_SIZE_IN_BYTES);
84
var encryptedDataOffset = nonceOffset +
NONCE_SIZE_IN_BYTES
;
89
var nonce = ciphertext.Slice(nonceOffset,
NONCE_SIZE_IN_BYTES
);
150
var outputSize = ciphertext.Count - (KEY_MODIFIER_SIZE_IN_BYTES +
NONCE_SIZE_IN_BYTES
+ TAG_SIZE_IN_BYTES);
185
var size = checked(KEY_MODIFIER_SIZE_IN_BYTES +
NONCE_SIZE_IN_BYTES
+ plaintext.Count + TAG_SIZE_IN_BYTES);
223
var totalRequiredSize = checked(KEY_MODIFIER_SIZE_IN_BYTES +
NONCE_SIZE_IN_BYTES
+ plaintext.Length + TAG_SIZE_IN_BYTES);
230
var nonceBytes = _genRandom.GenRandom(
NONCE_SIZE_IN_BYTES
);
234
nonceBytes.CopyTo(buffer.Slice(KEY_MODIFIER_SIZE_IN_BYTES,
NONCE_SIZE_IN_BYTES
));
264
var nonce = buffer.Slice(KEY_MODIFIER_SIZE_IN_BYTES,
NONCE_SIZE_IN_BYTES
);
265
var encrypted = buffer.Slice(KEY_MODIFIER_SIZE_IN_BYTES +
NONCE_SIZE_IN_BYTES
, plaintext.Length);
266
var tag = buffer.Slice(KEY_MODIFIER_SIZE_IN_BYTES +
NONCE_SIZE_IN_BYTES
+ plaintext.Length, TAG_SIZE_IN_BYTES);