Funkce zpráv nízké úrovně
Funkce zpráv nízké úrovně kódovat data pro přenos a dekódování přijatých dat. Funkce zpráv nízké úrovně také dešifrují a ověřují podpisy přijatých zpráv.
Když je zpráva otevřena pomocí funkce otevření zprávy nízké úrovně, zůstane otevřená a dostupná (udržuje její stav) až do uzavření. To umožňuje vytvořit zprávu kusmeal pomocí více volání CryptMsgUpdate funkce.
Použití funkcí zpráv nízké úrovně vyžaduje více volání funkcí než použití zjednodušených funkcí zpráv (viz zjednodušené zprávy). Pokud se používají zjednodušené funkce zpráv, více práce se provádí uvnitř funkcí rozhraní API.
Použití funkcí zpráv nízké úrovně zahrnuje další práci při volání jiných certifikátů nebo kryptografických funkcí. Například data z volání funkcí certifikátů mohou být potřeba k inicializaci struktur používaných těmito funkcemi zpráv nízké úrovně. Zjednodušené funkce zpráv inicializují mnoho z těchto struktur interně.
Následující tabulka obsahuje části s popisy procedur a příklady kódu jazyka C, které používají funkce zpráv nízké úrovně.
Oddíl | Obsah |
---|---|
funkce zpráv nízké úrovně | Zobrazí seznam funkcí zpráv nízké úrovně. |
podpisových dat | Podrobně popisuje úkoly potřebné k podepsání dat. |
kódování obálek dat | Podrobně popisuje úkoly potřebné ke kódování obálek dat. |
dekódování obálek dat | Podrobně popisuje úkoly potřebné k dekódování obálek dat. |