From 4fe8da23aa33cf3a08a0c65c830385561b3f4d45 Mon Sep 17 00:00:00 2001 From: "Masaki I." Date: Thu, 28 Aug 2025 01:00:48 +0900 Subject: [PATCH 1/3] [JA] wolfHSM fix for Manual: chapter01 not linking correctly --- wolfHSM/mkdocs-ja.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wolfHSM/mkdocs-ja.yml b/wolfHSM/mkdocs-ja.yml index 5c432bb3..f30fd67a 100644 --- a/wolfHSM/mkdocs-ja.yml +++ b/wolfHSM/mkdocs-ja.yml @@ -4,7 +4,7 @@ docs_dir: build/html/ site_dir: html/ copyright: Copyright © 2024 wolfSSL Inc. nav: - - "1. イントロダクション": chapter01.md + - "1. イントロダクション": index.md - "2. 概要": chapter02.md - "3. wolfHSMの始め方": chapter03.md - "4. ライブラリ構造": chapter04.md @@ -14,7 +14,7 @@ nav: - "8. ポーティング": chapter08.md - "9. APIリファレンス": appendix01.md theme: - name: null + name: null custom_dir: ../mkdocs-material/material language: ja palette: From aeffd3f2ab16552e4f566e61caef70b86440509c Mon Sep 17 00:00:00 2001 From: "Masaki I." Date: Thu, 28 Aug 2025 01:05:07 +0900 Subject: [PATCH 2/3] [JA] remove supported algorithms link --- wolfHSM/src-ja/chapter05.md | 1 - 1 file changed, 1 deletion(-) diff --git a/wolfHSM/src-ja/chapter05.md b/wolfHSM/src-ja/chapter05.md index 3abc6f61..b5f4477d 100644 --- a/wolfHSM/src-ja/chapter05.md +++ b/wolfHSM/src-ja/chapter05.md @@ -307,7 +307,6 @@ wolfHSMのキャッシュスロットの数は`WOLFHSM_NUM_RAMKEYS`で設定さ ただし、wolfHSMのリモート暗号化を使用する前に、wolfHSMクライアントを初期化する必要があります。 wolfHSMがそのアルゴリズムをまだサポートしていない場合、API呼び出しは`CRYPTOCB_UNAVAILABLE`を返します。 -wolfHSMがリモートHSM実行でサポートしているアルゴリズムの完全なリストについては、[サポートされているwolfCryptアルゴリズム(後日提供予定)](todo)をご参照ください。 以下に、クライアントアプリケーションがwolfHSMサーバーで`AES CBC`暗号化操作を実行する例を示します。 From 7f3139228a6208daacd7ba517116ca99aceb3214 Mon Sep 17 00:00:00 2001 From: "Masaki I." Date: Thu, 28 Aug 2025 01:08:10 +0900 Subject: [PATCH 3/3] [JA] add client.h and server.h to appendix / fixed/added API reference and fixed pdf build --- wolfHSM/mkdocs-ja.yml | 5 ++++- wolfHSM/src-ja/chapter08.md | 6 ++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/wolfHSM/mkdocs-ja.yml b/wolfHSM/mkdocs-ja.yml index f30fd67a..35d46c2a 100644 --- a/wolfHSM/mkdocs-ja.yml +++ b/wolfHSM/mkdocs-ja.yml @@ -12,7 +12,10 @@ nav: - "6. サーバライブラリ": chapter06.md - "7. カスタマイズ": chapter07.md - "8. ポーティング": chapter08.md - - "9. APIリファレンス": appendix01.md + - "9. APIリファレンス": + - クライアントAPI: wh__client_8h.md + - クライアント暗号API: wh__client__crypto_8h.md + - サーバAPI: wh__server_8h.md theme: name: null custom_dir: ../mkdocs-material/material diff --git a/wolfHSM/src-ja/chapter08.md b/wolfHSM/src-ja/chapter08.md index 2eee77fb..1e67ec77 100644 --- a/wolfHSM/src-ja/chapter08.md +++ b/wolfHSM/src-ja/chapter08.md @@ -28,10 +28,9 @@ wolfHSMの公式ポートは、サポートされているさまざまなアー ### Infineon Aurix TC3XX -(現在対応中です。) このポートの配布はベンダーによって制限されています。ご入用の方は、info@wolfssl.jp までお問い合わせください。 -Infineon Aurix TC3xx +**Infineon Aurix TC3xx** - 最大6つのの300MHz TriCoreアプリケーションコア - 1つの100MHz ARM Cortex M3 HSMコア @@ -39,10 +38,9 @@ Infineon Aurix TC3xx ### ST SPC58NN -(現在対応中です。) このポートの配布はベンダーによって制限されています。ご入用の方は、info@wolfssl.jp までお問い合わせください。 -ST SPC58NN +**ST SPC58NN** - 3つの200MHz e200z4256 PowerPC アプリケーションコア - 1つの100MHz e200z0 PowerPC HSMコア (NVM付き)