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.
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 cryptologie
Catégories : Logiciel Microsoft | Programmation informatique | Mécanisme de sécurité de Microsoft Windows | Logiciel de cryptographie
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