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


Kriptográfia

Cél

A titkosítás kódok használatával konvertálja az adatokat, hogy csak egy adott címzett tudja elolvasni egy kulccsal.

A Microsoft titkosítási technológiái közé tartozik a CryptoAPI, a titkosítási szolgáltatók (CSP), a CryptoAPI Tools, a CAPICOM, a WinTrust, a tanúsítványok kiállítása és kezelése, valamint a testre szabható nyilvános kulcsú infrastruktúrák fejlesztése. A tanúsítvány- és intelligenskártya-regisztrációt, a tanúsítványkezelést és az egyéni modulfejlesztést is ismertetjük.

Fejlesztői közönség

A CryptoAPI olyan Windows-alapú alkalmazások fejlesztői számára készült, amelyek lehetővé teszik a felhasználók számára dokumentumok és egyéb adatok biztonságos környezetben való létrehozását és cseréjét, különösen nem biztonságos adathordozókon, például az interneten keresztül. A fejlesztőknek ismernie kell a C és C++ programozási nyelveket, valamint a Windows programozási környezetet. Bár nem kötelező, a titkosítással vagy a biztonsággal kapcsolatos témák ismerete javasolt.

A CAPICOM egy 32 bites összetevő, amelyet olyan fejlesztőknek szántak, akik Visual Basic Scripting Edition (VBScript) programozási nyelv vagy C++ programozási nyelv használatával hoznak létre alkalmazásokat. A CAPICOM a Run-Time követelményekben meghatározott operációs rendszerekben használható. A jövőbeli fejlesztéshez javasoljuk, hogy a .NET-keretrendszert használja a biztonsági funkciók implementálásához. További információ: A CAPICOMhasználatának alternatívái.

Futásidejű követelmények

Az adott programozási elem futásidejű követelményeiről az adott elem referenciaoldalának Követelmények szakaszában olvashat.

A CAPICOM 2.1.0.2 a következő operációs rendszereken és verziókban támogatott:

  • Windows Server 2003
  • Windows XP

A CAPICOM terjeszthető fájlként érhető el, amely letölthető a Platform SDK Terjeszthető szolgáltatásból: CAPICOM.

A Tanúsítványszolgáltatásokhoz az alábbi operációs rendszerekre van szükség:

  • Windows Server 2008 R2
  • Windows Server 2008
  • Windows Server 2003

Ebben a szakaszban

Téma Leírás
A titkosítási
Főbb titkosítási fogalmak és a Microsoft titkosítási technológiáinak magas szintű nézete.
titkosítási
CryptoAPI-függvényeket és CAPICOM-objektumokat használó C- és Visual Basic-programok titkosítási folyamatai, eljárásai és kiterjesztett mintái.
titkosítási referencia
A Microsoft titkosítási függvényeinek, interfészeinek, objektumainak, struktúráinak és egyéb programozási elemeinek részletes leírása. Az API referencialeírásait tartalmazza a digitális tanúsítványok használatához.