public static AEADResult Encrypt(this IAEADBlockCipher cipher, AEADResult previousResult)
 {
     return(cipher.Encrypt(previousResult.RemainingInput, previousResult.RemainingOutput));
 }
 public AEADCipherAdapter(IAEADBlockCipher cipher)
 {
     Cipher = cipher;
 }
 public static AEADResult DecryptAll(this IAEADBlockCipher cipher, ReadOnlySpan <byte> input, Span <byte> output)
 {
     return(cipher.DecryptFinal(cipher.Decrypt(input, output)));
 }
示例#4
0
 public AEADCipherAdapter(IAEADBlockCipher cipher)
 {
     this.Cipher = cipher;
 }