加密 API¶
- 作者:
Stephan Mueller
- 作者:
Marek Vasut
本文件概述了 Linux 核心加密 API 及其概念,密碼實現的開發細節,加密用例的 API 應用以及程式設計示例。
目錄
- 核心加密 API 介面規範
- 分散/聚集列表加密 API
- 核心加密 API 架構
- 非同步傳輸/轉換 API
- 非對稱/公鑰密碼金鑰型別
- 開發密碼演算法
- 使用者空間介面
- 加密引擎
- 程式設計介面
- 塊密碼演算法定義
- 對稱金鑰密碼 API
- 對稱金鑰密碼請求控制代碼
- 單塊密碼 API
- 帶關聯資料的認證加密 (AEAD) 演算法定義
- 帶關聯資料的認證加密 (AEAD) 密碼 API
- 非同步 AEAD 請求控制代碼
- 訊息摘要演算法定義
- 非同步訊息摘要 API
- 非同步雜湊請求控制代碼
- 同步訊息摘要 API
- 隨機數演算法定義
- 加密 API 隨機數 API
- 非對稱密碼演算法定義
- 非對稱密碼 API
- 非對稱密碼請求控制代碼
- 非對稱簽名演算法定義
- 非對稱簽名 API
- 金鑰協商協議原語 (KPP) 密碼演算法定義
- 金鑰協商協議原語 (KPP) 密碼 API
- 金鑰協商協議原語 (KPP) 密碼請求控制代碼
- ECDH 輔助函式
- DH 輔助函式
- 程式碼示例
- 快速且可移植的 DES 加密和解密
- 硬體裝置驅動程式特定文件
- Kerberos V 密碼 API