GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • メインページ
  • コミュニティ・ポータル
  • 最近の出来事
  • 新しいページ
  • 最近の更新
  • おまかせ表示
  • 練習用ページ
  • アップロード (ウィキメディア・コモンズ)
  • 特別ページ
  • ヘルプ
  • 利用案内
  • 井戸端
  • お知らせ
  • バグの報告

This view

  • Original page
  • New address

GeezerVison is showing ja.wikipedia.org — Cryptographic API - Wikipedia

Cryptographic API(CryptoAPI、CAPI)は、Microsoft Windows オペレーティングシステムのAPIの1つであり、Windows での暗号を使ったセキュアなアプリケーション開発のためのサービスを提供する。一種の抽象化レイヤーを提供する一連のダイナミックリンクライブラリで構成され、データの暗号化を行うコードをアプリケーションから分離する。

CryptoAPI は公開鍵暗号と共通鍵暗号をサポートしている。データの暗号化/復号機能、公開鍵証明書を使った認証機能を含む。また、暗号論的擬似乱数生成器関数 CryptGenRandom も含まれる。

CryptoAPI はマシン上にインストールされた CSP (Cryptographic Service Provider)を使って動作する。CSP は実際のデータの暗号化/復号を行うモジュールである。

Windows Vista では、CryptoAPI が Cryptography API: Next Generation (CNG) に更新された。使える暗号化アルゴリズムが増え、アメリカ国家安全保障局 (NSA) Suite B の一部の新しいアルゴリズムを含んでいる。また、プラグイン形式で独自暗号APIを追加できる柔軟性を備えている。CNG はカーネルモードでもユーザーモードでも動作し、従来の CryptoAPI での全アルゴリズムをサポートしている。CNG を実装したマイクロソフト製プロバイダは Bcrypt.dll にある。

CNG はRSAよりも短い鍵でセキュアな楕円曲線暗号もサポートしている。CNG API は、Base Smart Card Cryptographic Service Provider (Base CSP) モジュールを使うことでICカード用のAPIも提供する。

関連項目

  • 公開鍵暗号

外部リンク

  • Cryptography Reference on MSDN
マイクロソフトのAPIとフレームワーク
グラフィック
  • Desktop Window Manager
  • Direct2D
  • Direct3D (拡張)
  • GDI / GDI+
  • WPF
  • Silverlight
  • WinUI
  • Windows Color System
  • Windows Image Acquisition
  • Windows Imaging Component
オーディオ
  • DirectMusic
  • DirectSound
  • DirectX plugin
  • XACT
  • Speech API
マルチメディア
  • DirectX (Media Objects
  • Video Acceleration)
  • DirectInput
  • DirectPlay
  • DirectShow
  • Image Mastering API
  • Managed DirectX
  • Media Foundation
  • XNA
  • Windows Media
  • Video for Windows
ウェブ
  • MSHTML
  • EdgeHTML
  • RSS Platform
  • JScript
  • VBScript
  • BHO
  • XDR
  • SideBar Gadgets
データアクセス
  • Data Access Components
  • Extensible Storage Engine
  • ADO.NET
  • ADO.NET Entity Framework
  • Sync Framework
  • Jet Engine
  • MSXML
  • OLE DB
  • OPC
ネットワーク
  • Winsock (LSP)
  • Winsock Kernel
  • Filtering Platform
  • Network Driver Interface Specification
  • Windows Rally
  • BITS
  • P2P API
  • MSMQ
  • MS MPI
コミュニケーション
  • Messaging API
  • Telephony API
  • WCF
管理
  • Win32 console
  • Windows Script Host
  • WMI
  • PowerShell
  • Task Scheduler
  • Offline Files
  • Shadow Copy
  • Windows Installer
  • Error Reporting
  • Event Log
  • Common Log File System
コンポーネントモデル
  • COM
  • COM+
  • ActiveX
  • Distributed Component Object Model
  • .NET Framework
ライブラリ
  • Base Class Library (BCL)
  • Microsoft Foundation Classes (MFC)
  • Active Template Library (ATL)
  • Windows Template Library (WTL)
デバイスドライバ
  • Windows Driver Model
  • Windows Driver Foundation
    • KMDF
    • UMDF
  • WDDM
  • NDIS
  • UAA
  • Broadcast Driver Architecture
  • VxD
セキュリティ
  • Crypto API (CAPICOM)
  • Windows CardSpace
  • Data Protection API
  • Security Support Provider Interface (SSPI)
.NET
  • ASP.NET
  • ADO.NET
  • Base Class Library (BCL)
  • Remoting
  • Silverlight
  • TPL
  • WCF
  • WCS
  • WPF
  • WF
ソフトウェアファクトリー
  • EFx Factory
  • Enterprise Library
  • Composite UI
  • CCF
  • CSF
IPC
  • MSRPC
  • Dynamic Data Exchange (DDE)
  • Remoting
  • WCF
アクセシビリティ
  • Active Accessibility
  • UI Automation
テキストと多言語
サポート
  • DirectWrite
  • Text Services Framework
  • Text Object Model
  • Input method editor
  • Language Interface Pack
  • Multilingual User Interface
  • Uniscribe
人工知能
  • DirectML
  • 一覧
  • カテゴリ:マイクロソフトのAPI
スタブアイコン

この項目は、ソフトウェアに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。

  • 表示
  • 編集
「https://ja.wikipedia.org/w/index.php?title=Cryptographic_API&oldid=106570594」から取得
カテゴリ:
  • Windows API
  • Windowsのセキュリティ技術
隠しカテゴリ:
  • すべてのスタブ記事
  • ソフトウェア関連のスタブ
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.