Condividi tramite


Classe CSecureChannelClient

La classe CSecureChannelClient è una classe helper (non un'interfaccia) che consente alle applicazioni di autenticarsi, crittografare e decrittografare i dati e creare schede macs.

La classe CSecureChannelClient espone i metodi seguenti.

Metodo Descrizione
Autenticare Attiva lo scambio di certificati tra i componenti per stabilire l'attendibilità.
DecrittografaParam Decrittografa i dati ricevuti tramite un parametro.
EncryptParam Crittografa i dati inviati tramite un parametro.
fIsAuthenticated Verifica che sia stato stabilito correttamente un canale di autenticazione sicuro. Questo metodo non viene usato dalle applicazioni.
GetAppSec Recupera i livelli di sicurezza dell'applicazione dei componenti locali e remoti.
GetSessionKey Recupera la chiave di sessione corrente. Questo metodo non viene usato dalle applicazioni.
MACFinal Rilascia il canale MAC (Message Authentication Code) e recupera un valore MAC finale.
MACInit Acquisisce un canale MAC (Message Authentication Code).
MACUpdate Aggiunge un valore a un codice di autenticazione dei messaggi (MAC).
SetCertificate Specifica il certificato e la chiave privata del client sac (Secure Authenticationd Channel).
SetInterface Seleziona l'interfaccia usata per le comunicazioni SAC (Secure Authenticationd Channel).
SetSessionKey Imposta la chiave di sessione usata per comunicare con un altro componente. Questo metodo non viene usato dalle applicazioni.

 

Classe CSecureChannelServer

Interfaccia IComponentAuthenticate

Interfacce per le applicazioni