public static DecryptAesGcm ( |
||
p | Decryption parameters | |
data | GXByteBuffer | |
return | byte[] |
internal static byte[] Decrypt(AesGcmParameter p, GXByteBuffer data) { byte[] tmp = GXDLMSChippering.DecryptAesGcm(p, data); data.Clear(); data.Set(tmp); return(tmp); }
Security GXICipher.Decrypt(byte[] title, GXByteBuffer data) { AesGcmParameter p = new AesGcmParameter(title, BlockCipherKey, AuthenticationKey); byte[] tmp = GXDLMSChippering.DecryptAesGcm(p, data); data.Clear(); data.Set(tmp); return(p.Security); }