Megosztás a következőn keresztül:


CSecureChannelClient osztály

A CSecureChannelClient osztály egy segédosztály (nem interfész), amely lehetővé teszi az alkalmazások számára, hogy hitelesítsék magukat, titkosítják és visszafejtsék az adatokat, és macsokat hozzanak létre.

A CSecureChannelClient osztály a következő metódusokat teszi elérhetővé.

Módszer Leírás
Hitelesítés Elindítja a tanúsítványok összetevők közötti cseréjét a megbízhatóság megállapításához.
DecryptParam Egy paraméteren keresztül fogadott adatok visszafejtése.
EncryptParam Egy paraméteren keresztül küldött adatok titkosítása.
fIsAuthenticated Ellenőrzi, hogy sikerült-e biztonságos hitelesítési csatorna létrehozása. Ezt a módszert az alkalmazások nem használják.
GetAppSec Lekéri a helyi és a távoli összetevők alkalmazásbiztonsági szintjeit.
GetSessionKey Lekéri az aktuális munkamenetkulcsot. Ezt a módszert az alkalmazások nem használják.
MACFinal Felszabadítja az üzenethitelesítési kódot (MAC) és lekéri a végső MAC-értéket.
MACInit Beolvas egy üzenethitelesítési kódot (MAC- csatornát).
MACUpdate Értéket ad hozzá egy üzenethitelesítő kódhoz (MAC).
SetCertificate Megadja a biztonságosan hitelesített csatorna (SAC) ügyfél tanúsítványát és titkos kulcsát.
SetInterface Kiválasztja a biztonságosan hitelesített csatorna (SAC) kommunikációhoz használt felületet.
SetSessionKey Beállítja a másik összetevővel való kommunikációhoz használt munkamenetkulcsot. Ezt a módszert az alkalmazások nem használják.

 

CSecureChannelServer osztály

IComponentAuthenticate interfész

alkalmazások felületei