Skip to main content

Qu'est-ce qu'un fournisseur de services cryptographiques?

La cryptographie est la science de la création et du déchiffrement de l'écriture codée d'une manière qui maintient le contenu sécurisé.La cryptographie a été utilisée sur des milliers d'années pour garder les messages secrètes et avec Internet, de nouveaux besoins et défis sont apparus afin de protéger des informations telles que le courrier électronique, les transactions par carte de crédit et les données de l'entreprise.Un fournisseur de services cryptographiques fournit ce type de protection.

Un fournisseur de services cryptographiques, également connu sous le nom de fournisseur de services de cryptographie ou de CSP, est un moyen de fournir un cryptage et un décryptage basés sur le matériel ou un logiciel.Le cryptage fait référence à la traduction des données dans un fichier codé qui nécessite une clé ou un mot de passe secrète.Il s'agit d'un moyen largement utilisé et efficace d'assurer la sécurité des données.Le décryptage fait référence au décodage des données qui ont été cryptées afin qu'elle puisse être lue comme une communication normale ou un texte brut dans son langage d'origine.

Les fournisseurs de services cryptographiques peuvent utiliser un cryptage symétrique ou asymétrique.Le cryptage asymétrique est également connu sous le nom de cryptage des touches publiques.Dans le chiffrement symétrique, la même clé crypte et décode le message, ce qui rend les opérations symétriques.Le cryptage asymétrique ou clé publique utilise deux clés différentes.La clé publique est une clé que tout le monde connaît et est utilisée par un groupe, qui peut envoyer un message à tout autre membre du groupe.La clé privée est utilisée par le membre individuel pour décrypter le message.Le chiffrement asymétrique est également appelé cryptage Diffie-Hellman après ses inventeurs, Whitfield Diffie et Martin Hellman, qui ont proposé le système en 1976.

Dans un environnement Windows, par exemple, le fournisseur de services cryptographiques Microsoft est un module logiciel qui est capablede fonctionner indépendamment et de réaliser la cryptographie pour l'authentification, le chiffrement et le codage.Même si cela peut ressembler à un synonyme, le codage et le chiffrement ne sont pas des termes synonymes: le codage est la conversion des données en flux un peu.Les composants incluent, au minimum, une bibliothèque dynamique-link (DLL) et des interfaces de programme système (cryptosptis).Les CSP peuvent contenir leur propre implémentation de fonction ou leurs fonctions peuvent être implémentées dans un programme de service basé sur Windows, qui serait un programme géré via le Windows Service Control Manager.Les implémentations matérielles incluent un coprocesseur sécurisé ou une carte à puce.

Une carte à puce est une carte en plastique de la taille d'une carte de crédit avec une mémoire électronique et parfois un circuit intégré, auquel cas il est également appelé carte de circuit intégré (ICC).Ils sont utilisés pour stocker des données sensibles, y compris les dossiers médicaux, les espèces numériques et pour générer des ID de réseau.Des informations sont ajoutées ou tirées d'une carte à puce à l'aide d'un lecteur de cartes à puce.Les cartes à puce cryptographiques incluent le matériel cryptographique et sont utilisés pour les signatures numériques, par exemple.Le fournisseur de services cryptographiques Windows peut accéder aux données sur les cartes à puce cryptographiques.