Udostępnij za pośrednictwem


Kryptografia

Cel

Kryptografia to użycie kodów do konwertowania danych, dzięki czemu tylko określony odbiorca będzie mógł go odczytać przy użyciu klucza.

Technologie kryptograficzne firmy Microsoft obejmują cryptoAPI, dostawców usług kryptograficznych (CSP), CryptoAPI Tools, CAPICOM, WinTrust, wystawianie certyfikatów i zarządzanie nimi oraz opracowywanie dostosowywalnych infrastruktury kluczy publicznych. Opisano również rejestrację certyfikatów i kart inteligentnych, zarządzanie certyfikatami i tworzenie niestandardowych modułów.

Odbiorcy deweloperów

CryptoAPI jest przeznaczony do użytku przez deweloperów aplikacji opartych na systemie Windows, które umożliwią użytkownikom tworzenie i wymianę dokumentów i innych danych w bezpiecznym środowisku, zwłaszcza za pośrednictwem niezabezpieczonych multimediów, takich jak Internet. Deweloperzy powinni zapoznać się z językami programowania C i C++ oraz środowiskiem programowania systemu Windows. Chociaż nie jest to wymagane, zaleca się zrozumienie zagadnień związanych z kryptografią lub zabezpieczeniami.

CAPICOM to 32-bitowy składnik przeznaczony tylko do użytku przez deweloperów, którzy tworzą aplikacje przy użyciu języka programowania Visual Basic Scripting Edition (VBScript) lub języka programowania C++. Program CAPICOM jest dostępny do użycia w systemach operacyjnych określonych w Run-Time Wymagania. W przypadku przyszłego programowania zalecamy zaimplementowanie funkcji zabezpieczeń za pomocą programu .NET Framework. Aby uzyskać więcej informacji, zobacz Alternatywy dla używaniaCAPICOM.

Wymagania dotyczące czasu wykonywania

Aby uzyskać informacje o wymaganiach dotyczących czasu wykonywania dla określonego elementu programowania, zobacz sekcję Wymagania na stronie referencyjnej dla tego elementu.

Program CAPICOM 2.1.0.2 jest obsługiwany w następujących systemach operacyjnych i wersjach:

  • Windows Server 2003
  • Windows XP

PROGRAM CAPICOM jest dostępny jako plik redystrybucyjny, który można pobrać z pakietu Redystrybucyjnego zestawu SDK platformy: CAPICOM.

Usługi certyfikatów wymagają następujących wersji tych systemów operacyjnych:

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

W tej sekcji

Temat Opis
o kryptografii
Kluczowe pojęcia dotyczące kryptografii i ogólny widok technologii kryptograficznych firmy Microsoft.
przy użyciu kryptografii
Procesy kryptograficzne, procedury i rozszerzone przykłady programów C i Visual Basic przy użyciu funkcji CryptoAPI i obiektów CAPICOM.
dokumentacja kryptografii
Szczegółowe opisy funkcji kryptograficznych firmy Microsoft, interfejsów, obiektów, struktur i innych elementów programowania. Zawiera opisy referencyjne interfejsu API do pracy z certyfikatami cyfrowymi.