CryptoAPI
読み方:クリプトエーピーアイ
別名:CAPI
CryptoAPIとは、Microsoftが提供しているアプリケーションが暗号化およびデジタル証明書サービスを利用できる標準フレームワークのことである。
Internet ExplorerのSSLが、このAPIにより実装されている。
CryptoAPIは、アプリケーションインターフェース層と暗号復号アルゴリズムを提供するCrypto Service Provider(CSP)の2階層から構成される。そのため、下位の暗号化アルゴリズムを意識する必要が無く、暗号化の方式を変えても上位プログラムを変更する必要がない。
ただし、CryptoAPIを使うのは下位のレイヤーが多いため開発者が直接このAPIを使う必要に迫られる場合は少ない。
なお、2008年現在、MicrosoftはCryptoAPIに置き換わる次世代暗号化方式としてCNG(Cryptography Next Genaration)と呼ばれるAPIのサポートを始めている。
Cryptographic API
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/03/26 00:51 UTC 版)
Cryptographic API(CryptoAPI、CAPI)は、Microsoft Windows オペレーティングシステムのAPIの1つであり、Windows での暗号を使ったセキュアなアプリケーション開発のためのサービスを提供する。一種の抽象化レイヤーを提供する一連のダイナミックリンクライブラリで構成され、データの暗号化を行うコードをアプリケーションから分離する。
|
- 1 Cryptographic APIとは
- 2 Cryptographic APIの概要
「Cryptographic API」の例文・使い方・用例・文例
固有名詞の分類
セキュリティソフト | Dazuko Winny Lock Cryptographic API Firestarter ノートン・アンチウイルス |
マイクロソフトのAPI | WebMatrix Component Object Model Cryptographic API Uniscribe Windows Communication Foundation |
- Cryptographic APIのページへのリンク