Dela via


CSecureChannelClient-klass

Klassen CSecureChannelClient är en hjälpklass (inte ett gränssnitt) som gör det möjligt för program att autentisera sig själva, kryptera och dekryptera data och skapa MAC:er.

Klassen CSecureChannelClient visar följande metoder.

Metod Beskrivning
autentisera Utlöser utbyte av certifikat mellan komponenter för att upprätta förtroende.
DecryptParam Dekrypterar data som tas emot via en parameter.
EncryptParam Krypterar data som skickas ut via en parameter.
fIsAuthenticated Verifierar att en säker autentiseringskanal har upprättats. Den här metoden används inte av program.
GetAppSec Hämtar programsäkerhetsnivåer för lokala komponenter och fjärrkomponenter.
GetSessionKey Hämtar den aktuella sessionsnyckeln. Den här metoden används inte av program.
MACFinal Släpper kanalen för meddelandeautentiseringskod (MAC) och hämtar ett slutligt MAC-värde.
MACInit Hämtar en MAC-kanal (Message Authentication Code).
MACUpdate Lägger till ett värde i en kod för meddelandeautentisering (MAC).
SetCertificate Anger certifikatet och den privata nyckeln för den säkra autentiserade kanalklienten (SAC).
SetInterface Väljer det gränssnitt som används för säker autentiserad kanalkommunikation (SAC).
SetSessionKey Anger sessionsnyckeln som används för att kommunicera med en annan komponent. Den här metoden används inte av program.

 

CSecureChannelServer Class

IComponentAuthenticate Interface

-gränssnitt för program