Cryptography Reference
In-Depth Information
Prozesse
Es gibt verschiedene Typen von CSPs. Jeder Typ bietet eine Reihe kryptografi-
scher Funktionen an, die der Hersteller nach seinen Vorstellungen implementie-
ren kann. Die Anwendung muss wissen, um welchen CSP-Typ es sich handelt, um
durch einen Funktionsaufruf die entsprechende Funktion starten zu können. Da
es im Allgemeinen mehrere CSPs eines Typs gibt, kann derselbe Funktionsaufruf
unterschiedliche Folgen haben. Microsoft hat derzeit acht CSPs definiert. Jeder
davon bietet Verschlüsselung, Signatur und Hashfunktion an, wobei Verfahren
und Schlüssellängen variieren.
Anwendung 1
A n wendung 2
A nwendung n
Mosofot Program
Datei Bearbeiten Ansicht Einfügen Format Fenster
% * # % * # ↔← →® ↔ ← → ® % * # ↔←→®
Mosofot Program
Datei Bearbeiten Ansicht Einfügen Format Fenster
% * # % * # ↔← →® ↔ ← → ® % * # ↔←→®
Mosofot Program
Datei Bearbeiten Ansicht Einfügen Format Fenster
% * # % * # ↔← →® ↔ ← → ® % * # ↔←→®
Mosofot Program
Datei Bearbeiten Ansicht Einfügen Format Fenster
% * # % * # ↔← →® ↔ ← → ® % * # ↔←→®
Mosofot Program
Datei Bearbeiten Ansicht Einfügen Format Fenster
% * # % * #
Mosofot Program
Datei Bearbeiten Ansicht Einfügen Format Fenster
% * # % * #
↔← →® ↔ ← → ®
↔← →® ↔ ← → ®
% * #
% * #
↔←→®
↔←→®
skjhfksjhfkshfk lskflksjf slkfj n slkfjg slkfj slkf slkfl
slkfj n slkfjg slkfj
slkfj n slkfjg slkfj
skjhfksjhfkshfk lskflksjf slkfj n slkfjg slkfj slkf slkfl
slkfj n slkfjg slkfj
slkfj n slkfjg slkfj
skjhfksjhfkshfk lskflksjf slkfj n slkfjg slkfj slkf slkfl
slkfj n slkfjg slkfj
slkfj n slkfjg slkfj
skjhfksjhfkshfk lskflksjf slkfj n slkfjg slkfj slkf slkfl
slkfj n slkfjg slkfj
slkfj n slkfjg slkfj
skjhfksjhfkshfk lskflksjf slkfj n slkfjg slkfj slkf slkfl
slkfj n slkfjgslkfj
slkfj n slkfjgslkfj
skjhfksjhfkshfk lskflksjf slkfj n slkfjg slkfj slkf slkfl
slkfj n slkfjgslkfj
slkfj n slkfjgslkfj
% * # % * #
% * # % * #
↔←→®↔←→®
↔←→®↔←→®
% * #
% * #
↔←→®
↔←→®
% * # % * #
% * # % * #
↔←→®↔←→®
↔←→®↔←→®
% * #
% * #
↔←→®
↔←→®
% * # % * #
% * # % * #
↔←→®↔←→®
↔←→®↔←→®
% * #
% * #
↔←→®
↔←→®
CryptoAPI
Betriebssystem (Windows)
CryptoSPI
A:=1;B:=12873;C=3
B:=A++
IF B==C THEN
UNDER(12)
IF C==G THEN
BEGIN
A:=6
END
A:=1;B:=12873;C=3
B:=A++
IF B==C THEN
UNDER(12)
IF C==G THEN
BEGIN
A:=6
END
A:=1;B:=12873;C=3
B:=A++
IF B==C THEN
UNDER(12)
IF C==G THEN
BEGIN
A:=6
END
Cryptographic Service
Provider (CSP)
Cryptographic Service
Provider (CSP)
Cryptographic Service
Provider (CSP)
Abb. 24-2
Die MS-CAPI ist in das Windows-Betriebssystem integriert.
Bewertung der MS-CAPI
Da die CryptoAPI von Microsoft kommt und von einigen Produkten dieses
Unternehmens unterstützt wird (etwa von Windows und dem Internet Explorer),
ist diese Schnittstelle weit verbreitet. Außerhalb der Microsoft-Welt werden
jedoch andere APIs verwendet. Ähnlich wie PKCS#11 ist die MS-CAPI nicht für
die Generierung kryptografischer Protokollnachrichten und ähnliche komplexe
Operationen geeignet. Vielmehr handelt es sich dabei um eine Schnittstelle, die
lediglich kryptografische Basisoperationen wie das Verschlüsseln oder Signieren
unterstützt.
Search WWH ::




Custom Search