Skip to content

Commit

Permalink
Merge pull request #155 from tamasan238/wolfprovider
Browse files Browse the repository at this point in the history
Translation improvements (wolfProvider)
  • Loading branch information
kojo1 authored Sep 13, 2024
2 parents 2dfa597 + 31587d1 commit 44fe2b7
Show file tree
Hide file tree
Showing 11 changed files with 254 additions and 190 deletions.
8 changes: 4 additions & 4 deletions wolfProvider/mkdocs-ja.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ site_dir: html/
copyright: Copyright © 2024 wolfSSL Inc.
nav:
- "1. イントロダクション": index.md
- "2. OpenSSL版との互換性": chapter02.md
- "2. OpenSSLとの互換性": chapter02.md
- "3. wolfProviderのビルド": chapter03.md
- "4. FIPS 140-2 のサポート": chapter04.md
- "5. ロギング": chapter05.md
- "4. FIPS 140-2のサポート": chapter04.md
- "5. ログ出力": chapter05.md
- "6. 移植性": chapter06.md
- "7. wolfProviderのロード": chapter07.md
- "8. wolfProviderの設計": chapter08.md
- "9. オープンソース統合に関する注意事項": chapter09.md
- "9. その他のオープンソースソフトウェアとの統合に関する注意事項": chapter09.md
- "10. サポートとOpenSSLバージョン追加": chapter10.md
theme:
name: null
Expand Down
20 changes: 11 additions & 9 deletions wolfProvider/src-ja/chapter01.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
# イントロダクション

wolfCrypt エンジン (wolfProvider) は、wolfCrypt および wolfCrypt FIPS 暗号化ライブラリを OpenSSLエンジンフレームワークに適合させるためのライブラリです。 wolfProvider は、共有または静的ライブラリとして OpenSSL エンジンの実装を提供し、現在 OpenSSL を使用しているアプリケーションが FIPS および非 FIPS ユースケースで wolfCrypt 暗号化ライブラリを活用できるようにします。
wolfCryptエンジン(wolfProvider)は、wolfCryptおよびwolfCrypt FIPS暗号化ライブラリをOpenSSLエンジンフレームワークに適合させるためのライブラリです。
wolfProviderは、共有または静的ライブラリとしてOpenSSLエンジン互換の実装を提供し、
現在OpenSSLを使用しているアプリケーションがFIPSおよび非FIPSユースケースでwolfCrypt暗号化ライブラリを活用できるようにします。

wolfProvider は、wolfSSL (libwolfssl) と OpenSSL にリンクする個別のスタンドアロン ライブラリとして構成されています。 wolfProvider は、wolfCrypt ネイティブ API を内部的にラップする **OpenSSL エンジンの実装** を実装および公開します。 wolfProvider の概要図と、それがアプリケーションおよび OpenSSL とどのように関連しているかを下の図 1 に示します。
wolfProviderは、wolfSSL(libwolfssl)とOpenSSLにリンクする個別のスタンドアロンライブラリとして構成されています。
wolfProviderは、wolfCryptネイティブAPIを内部的にラップするOpenSSLエンジンです。
wolfProviderの概要図、そしてアプリケーションやOpenSSLとどのように関連しているかを下の図1に示します。

wolfProviderの設計とアーキテクチャの詳細については、[wolfProviderの設計](chapter09.md) の章をご覧ください。

wolfProvider の設計とアーキテクチャの詳細については、[wolfProvider の設計](chapter09.md) の章を参照してください。
![wolfProvider Overview](../png/wolfProvider_overview.png)




![wolfProvider Overview](../png/wolfprovider_overview.png)

wolfProvider は、デフォルトで **libwolfprovider** と呼ばれる共有ライブラリとしてコンパイルされます。これは、アプリケーションまたはコンフィギュレーションファイルを介して OpenSSL によって実行時に動的に登録できます。 wolfProvider は、アプリケーションが静的ビルドでコンパイルされたときにエンジンをロードするためのエントリ ポイントも提供します。
wolfProviderは、**libwolfprovider** という名前の共有ライブラリとしてコンパイルされます。
これは、アプリケーションまたはコンフィギュレーションファイルを介してOpenSSLによって実行時に動的に登録できます。
wolfProviderは、アプリケーションが静的ビルドでコンパイルされたときにエンジンをロードするためのエントリポイントも提供します。

8 changes: 4 additions & 4 deletions wolfProvider/src-ja/chapter02.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# OpenSSL版との互換性
# OpenSSLとの互換性

wolfProvider は、以下のバージョンの OpenSSL に対してテストされています。 wolfProvider は他のバージョンでも動作する可能性がありますが、変更や調整が必要になる場合があります:
wolfProviderは、以下のバージョンのOpenSSLを使用してテストを実行しています。
これ以外のバージョンでは、変更や調整が必要になる場合があります。

- OpenSSL 1.0.2h
- OpenSSL 1.1.1b

wolfProvider に他の OpenSSL バージョンのサポート追加を希望される場合は、[facts@wolfssl.com](mailto:facts@wolfssl.com) にご連絡ください。

他のOpenSSLバージョンのサポート追加を希望される場合は、[info@wolfssl.jp](mailto:info@wolfssl.jp) にご連絡ください。
Loading

0 comments on commit 44fe2b7

Please sign in to comment.