Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions doc/dox_comments/header_files-ja/doxygen_groups.h
Original file line number Diff line number Diff line change
Expand Up @@ -258,6 +258,21 @@
\defgroup MD5 アルゴリズム - MD5
\defgroup PKCS7 アルゴリズム - PKCS7
\defgroup PKCS11 アルゴリズム - PKCS11
\defgroup PKCS12 アルゴリズム - PKCS12
PKCS #12(RFC 7292)はPFXバンドル形式を定義しています。これは、秘密鍵とその証明書、
およびチェーン内のCA証明書をまとめて格納する、パスワードで保護された単一のファイルです。
一般的な.p12ファイルや.pfxファイルはこの形式です。wolfCryptのサポートは
--enable-pkcs12を指定するか、HAVE_PKCS12を定義することで有効になります。
またパスワードベースの鍵導出(--enable-pwdbased)も必要です。

バンドルの読み込みは、WC_PKCS12構造体を割り当て(wc_PKCS12_new()または
wc_PKCS12_new_ex())、DERをデコードし(wc_d2i_PKCS12()または
wc_d2i_PKCS12_fp())、wc_PKCS12_parse()でMACを検証して内容を復号する、
という手順で行います。wc_PKCS12_parse()はDER形式の秘密鍵、証明書、
および任意でCAチェーンを返します。\n
バンドルの書き出しは、wc_PKCS12_create()で構造体を構築し、
wc_i2d_PKCS12()でエンコードすることで行います。\n
<wolfssl/wolfcrypt/pkcs12.h>をご参照ください。
\defgroup Password アルゴリズム - パスワードベース
\defgroup Poly1305 アルゴリズム - Poly1305
\defgroup PUF アルゴリズム - PUF
Expand Down
Loading
Loading