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


Alacsony szintű üzenetfüggvények

Az alacsony szintű üzenetfüggvények a fogadott adatok átviteléhez és dekódolásához. Az alacsony szintű üzenetfüggvények visszafejtik és ellenőrzik a fogadott üzenetek aláírását.

Ha egy üzenet alacsony szintű üzenetmegnyitási függvénnyel van megnyitva, az nyitva marad és elérhető marad (a állapotot) mindaddig, amíg be nem zárja. Ez lehetővé teszi, hogy egy üzenet több hívással is összeállítható legyen a CryptMsgUpdate függvényhez.

Az alacsony szintű üzenetfüggvények használatához több függvényhívás szükséges, mint az egyszerűsített üzenetfüggvények használata (lásd Egyszerűsített üzenetek). Ha az egyszerűsített üzenetfüggvényeket használja, az API függvényei között több munka is elvégezhető.

Az alacsony szintű üzenetfüggvények használata további munkát igényel más tanúsítvány- vagy titkosítási függvények hívásához. Előfordulhat például, hogy az alacsony szintű üzenetfüggvények által használt struktúrák inicializálásához szükség lehet a hívásokból a tanúsítványfüggvényekbe irányuló adatokra. Az egyszerűsített üzenetfüggvények számos struktúrát inicializálnak belsőleg.

Az alábbi táblázat az alacsony szintű üzenetfüggvények használatára vonatkozó eljárásleírásokat és C-kód példákat tartalmazó szakaszokat sorol fel.

Szakasz Tartalomjegyzék
Alacsony szintű Üzenetfüggvények Az alacsony szintű üzenetfüggvényeket sorolja fel.
aláíró adatok Részletezi az adatok aláírásához szükséges feladatokat.
borítékolt adatok kódolása Részletezi a borítékolt adatok kódolásához szükséges feladatokat.
borítékolt adatok dekódolása Részletezi a borítékolt adatok dekódolásához szükséges feladatokat.