CryptoAPI

CryptoAPI

Cryptographic Application Programming Interface

La Cryptographic Application Programming Interface de Microsoft (aussi connue sous le nom de CryptoAPI, MS CAPI ou simplement CAPI) est une interface de programmation pour les langages C et C++ présente dans le système d'exploitation Microsoft Windows et qui permet d'utiliser les fonctions cryptographiques implémentées dans les Cryptographic Service Provider. Il s'agit du pendant au pseudo-protocole PKCS#11 fourni établit par RSA Security qui est couramment utilisé dans le monde Unix/Linux.

Sommaire

Fonctionnalités

Les primitives fournies par la CAPI permettent de chiffrer et déchiffrer des données en utilisant des clés de chiffrement symétriques et asymétriques. Elle permettent aussi de réaliser des opérations de signatures de documents numériques, de vérification de signature, de génération de nombre pseudo-aléatoire ou de calcul hash.

L'intérêt de la CAPI est de fournir une interface de programmation unifiée pour tous les fournisseurs de service cryptographiques.

Voir aussi

Articles connexes

Liens externes

  • Portail de la sécurité informatique Portail de la sécurité informatique
  • Portail de la cryptologie Portail de la cryptologie
Ce document provient de « Cryptographic Application Programming Interface ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article CryptoAPI de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • CryptoAPI — CryptoAPI  интерфейс программирования приложений, который обеспечивает разработчиков Windows приложений стандартным набором функций для работы с криптопровайдером. Входит в состав операционных систем Microsoft. Большинство функций CryptoAPI… …   Википедия

  • CryptoAPI — may refer to: * Crypto API (Linux), a Linux kernel cryptography framework. * Cryptographic Application Programming Interface, a Windows API for integration with the operating system s cryptography services …   Wikipedia

  • Microsoft CryptoAPI — The Cryptographic Application Programming Interface (also known variously as CryptoAPI, Microsoft Cryptography API, MS CAPI or simply CAPI) is an application programming interface included with Microsoft Windows operating systems that provides… …   Wikipedia

  • Криптопровайдер — (Cryptography Service Provider, CSP)  это независимый модуль, позволяющий осуществлять криптографические операции в операционных системах Microsoft, управление которым происходит с помощью функций CryptoAPI. Проще говоря, это посредник между …   Википедия

  • Криптосервисы .NET Framework — Содержание 1 Введение 2 Пространство имен Cryptography 3 Алгоритмы шифрования …   Википедия

  • Entropy (computing) — In computing, entropy is the randomness collected by an operating system or application for use in cryptography or other uses that require random data. This randomness is often collected from hardware sources, either pre existing ones such as… …   Wikipedia

  • Cryptography API — Entwickler Microsoft Corp. Aktuelle Version obsolet Betriebssystem Windows Kategorie Entwicklung …   Deutsch Wikipedia

  • CryptGenRandom — CryptGenRandom  функция криптографически стойкого генератора псевдослучайных чисел. Она включена включена в Microsoft’s Cryptographic Application Programming Interface. Microsoft рекомендует использовать её во всех Win32 программах, где… …   Википедия

  • Cryptographic Service Provider — In Microsoft Windows, a Cryptographic Service Provider (CSP) is a software library that implements the Microsoft CryptoAPI (CAPI). CSPs implement encoding and decoding functions, which computer application programs may use, for example, to… …   Wikipedia

  • Cryptographic API — The Cryptographic Application Programming Interface (also known variously as CryptoAPI, Microsoft Cryptography API, or simply CAPI) is an application programming interface included with Microsoft Windows operating systems that provides services… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”