C# Class Gurux.DLMS.Secure.GXDLMSChippering

Mostrar archivo Open project: Gurux/Gurux.DLMS.Net Class Usage Examples

Public Methods

Method Description
DecryptAesGcm ( AesGcmParameter p, GXByteBuffer data ) : byte[]

Decrypt data.

Private Methods

Method Description
EncryptAesGcm ( AesGcmParameter param, byte plainText ) : byte[]
GetAuthenticatedData ( Gurux security, byte AuthenticationKey, byte plainText ) : byte[]
GetNonse ( UInt32 FrameCounter, byte systemTitle ) : byte[]

Get Nonse from frame counter and system title.

Method Details

DecryptAesGcm() public static method

Decrypt data.
public static DecryptAesGcm ( AesGcmParameter p, GXByteBuffer data ) : byte[]
p AesGcmParameter Decryption parameters
data GXByteBuffer
return byte[]