CSecureChannelClient 클래스
CSecureChannelClient 클래스는 애플리케이션이 자신을 인증하고, 데이터를 암호화 및 암호 해독하고, MAC를 만들 수 있도록 하는 도우미 클래스(인터페이스가 아님)입니다.
CSecureChannelClient 클래스는 다음 메서드를 노출합니다.
메서드 | 설명 |
---|---|
Authenticate | 구성 요소 간에 인증서 교환을 트리거하여 신뢰를 설정합니다. |
DecryptParam | 매개 변수를 통해 받은 데이터의 암호를 해독합니다. |
EncryptParam | 매개 변수를 통해 전송되는 데이터를 암호화합니다. |
fIsAuthenticated | 보안 인증 채널이 성공적으로 설정되었는지 확인합니다. 이 메서드는 애플리케이션에서 사용되지 않습니다. |
GetAppSec | 로컬 및 원격 구성 요소의 애플리케이션 보안 수준을 검색합니다. |
GetSessionKey | 현재 세션 키를 검색합니다. 이 메서드는 애플리케이션에서 사용되지 않습니다. |
MACFinal | MAC(메시지 인증 코드) 채널을 해제하고 최종 MAC 값을 검색합니다. |
MACInit | MAC(메시지 인증 코드) 채널을 가져옵니다. |
MACUpdate | MAC(메시지 인증 코드)에 값을 추가합니다. |
SetCertificate | SAC(보안 인증 채널) 클라이언트의 인증서 및 프라이빗 키를 지정합니다. |
SetInterface | SAC(보안 인증 채널) 통신에 사용되는 인터페이스를 선택합니다. |
SetSessionKey | 다른 구성 요소와 통신하는 데 사용되는 세션 키를 설정합니다. 이 메서드는 애플리케이션에서 사용되지 않습니다. |
관련 항목