Förenklade meddelanden
En grupp funktioner på hög nivå har tillhandahållits för att förenkla och förkorta mängden kod som krävs för att utföra de vanliga uppgifterna för meddelandemanipulering. Dessa funktioner kallas "förenklade meddelandefunktioner". Namnen på alla förenklade meddelandefunktioner innehåller ordet "Meddelande".
Förenklade meddelandefunktioner är på en högre nivå än de grundläggande kryptografiska funktionerna eller meddelandefunktionerna på låg nivå. De omsluter flera av basfunktionerna för kryptografiska meddelanden, lågnivåmeddelanden och certifikat i en enda funktion som utför en specifik uppgift på ett specifikt sätt, till exempel kryptera ett PKCS #7-meddelande eller signera ett meddelande. Förenklade meddelandefunktioner ger ett snabbt sätt att komma igång med CryptoAPI genom att minska antalet funktionsanrop som krävs för att utföra en uppgift.
Följande tabelllisteavsnitt som innehåller detaljerade procedurbeskrivningar eller C-programexempel på hur du använder de förenklade meddelandefunktionerna.
Sektion | Innehåll |
---|---|
förenklade meddelandefunktioner | Visar en lista över de förenklade meddelandefunktionerna. |
Skapa ett signerat meddelande | Beskriver processen för att skapa ett signerat meddelande. |
proceduren för signering av data | Innehåller en procedur för att använda de förenklade meddelandefunktionerna för att skapa ett signerat meddelande. |
verifiera ett signerat meddelande | Information om en process för att verifiera signaturen för ett signerat meddelande. |
Kryptera ett meddelande | Information om de uppgifter som krävs för att kryptera och dekryptera ett meddelande. |
dekryptera ett meddelande | Information om de uppgifter som krävs för att dekryptera ett meddelande. |
Exempel C-program: Använda CryptEncryptMessage och CryptDecryptMessage | Innehåller en procedur och exempelkod för kryptering och dekryptering av ett meddelande. |