Skip to main content

Was ist ein kryptografischer Dienstleister?

Kryptographie ist die Wissenschaft, das codierte Schreiben so zu erstellen und zu entschlüsseln, so dass der Inhalt sicher bleibt.Kryptographie wurde über Tausende von Jahren verwendet, um Nachrichten geheim zu halten, und mit dem Internet entstanden neue Bedürfnisse und Herausforderungen, um Informationen wie E-Mails, Kreditkartentransaktionen und Unternehmensdaten zu schützen.Ein kryptografischer Dienstleister bietet diese Art von Schutz.

Ein kryptografischer Dienstleister, der auch als Kryptographie-Dienstleister oder CSP bezeichnet wird, ist ein Mittel, um entweder Hardware- oder Software-basierte Verschlüsselung und Entschlüsselung bereitzustellen.Die Verschlüsselung bezieht sich auf die Übersetzung von Daten in eine codierte Datei, für die ein geheimes Schlüssel oder ein Kennwort gelesen werden muss.Es ist ein weit verbreitetes und wirksames Mittel zur Versicherung der Datensicherheit.Die Entschlüsselung bezieht sich auf die Dekodierung von Daten, die verschlüsselt wurden, damit sie als normale Kommunikation oder einfache Text in seiner Herkunftssprache gelesen werden können.

Kryptografische Dienstleister können eine symmetrische oder asymmetrische Verschlüsselung verwenden.Die asymmetrische Verschlüsselung wird auch als Verschlüsselung der öffentlichen Key bezeichnet.In der symmetrischen Verschlüsselung verschlüsselt und dekodiert dieselbe Schlüssel die Nachricht, wodurch die Operationen symmetrisch werden.Die asymmetrische oder öffentliche Verschlüsselung verwendet zwei verschiedene Schlüssel.Der öffentliche Schlüssel ist ein Schlüssel, den jeder kennt und wird von einer Gruppe verwendet, von denen jeder eine Nachricht an ein anderes Mitglied der Gruppe senden kann.Der private Schlüssel wird vom einzelnen Mitglied verwendet, um die Nachricht zu entschlüsseln.Die asymmetrische Verschlüsselung wird auch als Diffie-Hellman-Verschlüsselung bezeichnet, nachdem seine Erfinder Whitfield Diffie und Martin Hellman, die 1976 das System entwickelt hattenunabhängig zu funktionieren und Kryptographie zur Authentifizierung, Verschlüsselung und Codierung durchzuführen.Obwohl es nach einem Synonym klingen mag, sind Codierung und Verschlüsselung keine Synonymbegriffe: Codierung ist die Umwandlung von Daten in einen Bitstrom.Die Komponenten umfassen mindestens eine Dynamic-Link-Bibliothek (DLL) und Systemprogramm-Schnittstellen (Cryptospis).CSPs können entweder ihre eigene Funktionsimplementierung enthalten oder ihre Funktionen können in einem Serviceprogramm implementiert werden, das von Windows basiert, wodurch ein Programm über den Windows Service Control Manager verwaltet wird.Zu den Hardware-Implementierungen gehören ein sicherer Koprozessor oder eine Smartcard.

Eine Smartcard ist eine Kunststoffkarte mit Kreditkartengröße mit elektronischem Speicher und manchmal mit einem integrierten Schaltkreis. In diesem Fall wird sie auch als integrierte Leiterkarte (ICC) bezeichnet.Sie werden zum Speichern sensibler Daten, einschließlich medizinischer Unterlagen, digitaler Bargeld und zur Generierung von Netzwerk -IDs verwendet.Informationen werden mit einem Smart Card -Leser von einer Smart Card hinzugefügt oder gezogen.Kryptografische Smartcards umfassen kryptografische Hardware und werden beispielsweise für digitale Signaturen verwendet.Der Windows Cryptographic Service Provider kann auf die Daten auf kryptografischen Smartcards zugreifen.