C# 클래스 Gurux.DLMS.Secure.GXCiphering

Gurux DLMS/COSEM Transport security (Ciphering) settings.
상속: GXICipher
파일 보기 프로젝트 열기: Gurux/Gurux.DLMS.Net 1 사용 예제들

공개 메소드들

메소드 설명
GXCiphering ( UInt32 frameCounter, byte title, byte blockCipherKey, byte authenticationKey ) : System

Constructor.

Default values are from the Green Book.

GXCiphering ( byte title ) : System

Constructor.

Default values are from the Green Book.

Reset ( ) : void

비공개 메소드들

메소드 설명
GXICipher ( byte title, GXByteBuffer data ) : Gurux.DLMS.Enums.Security
GXICipher ( ) : bool
GXICipher ( byte tag, byte title, byte data ) : byte[]

메소드 상세

GXCiphering() 공개 메소드

Constructor.
Default values are from the Green Book.
public GXCiphering ( UInt32 frameCounter, byte title, byte blockCipherKey, byte authenticationKey ) : System
frameCounter System.UInt32 Default frame counter value. Set to Zero.
title byte System title.
blockCipherKey byte
authenticationKey byte
리턴 System

GXCiphering() 공개 메소드

Constructor.
Default values are from the Green Book.
public GXCiphering ( byte title ) : System
title byte System title.
리턴 System

Reset() 공개 메소드

public Reset ( ) : void
리턴 void