From c38673e2ce328b8954f3bc4a48724190d6c9ac3d Mon Sep 17 00:00:00 2001 From: Lealem Amedie Date: Fri, 5 Sep 2025 13:44:19 -0600 Subject: [PATCH] Update Provider instructions for FIPS v5 --- wolfProvider/src-ja/chapter03.md | 6 +++--- wolfProvider/src/chapter03.md | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/wolfProvider/src-ja/chapter03.md b/wolfProvider/src-ja/chapter03.md index 30a5efec..4d573e16 100644 --- a/wolfProvider/src-ja/chapter03.md +++ b/wolfProvider/src-ja/chapter03.md @@ -66,11 +66,11 @@ sudo make install wolfProviderでwolfSSL FIPS版を使用するには、特定のFIPS検証済みソースバンドルやセキュリティポリシーで指定されたビルド手順に従う必要があります。 まずコンフィギュレーションオプションとして`--enable-fips`が必要で、かつ **WOLFSSL_PUBLIC_MP** が定義された状態でwolfSSLをコンパイルします。 -以下に、Linuxで「wolfCrypt Linux FIPSv2バンドル」をビルドする例を示します。 +以下に、Linuxで「wolfCrypt Linux FIPSv5バンドル」をビルドする例を示します。 ``` -cd wolfssl-X.X.X-commercial-fips-linuxv -./configure **--enable-fips=v2 CFLAGS=”-DWOLFSSL_PUBLIC_MP”** +cd wolfssl-X.X.X-commercial-fips-linuxv5 +./configure **--enable-fips=v5 CFLAGS=”-DWOLFSSL_PUBLIC_MP”** make ./wolfcrypt/test/testwolfcrypt #--< ここで、fips_test.c内のverifyCoreを開き、testwolfcryptスクリプトが出力するハッシュ値に更新してください >-- diff --git a/wolfProvider/src/chapter03.md b/wolfProvider/src/chapter03.md index 69084122..9ed6bf57 100644 --- a/wolfProvider/src/chapter03.md +++ b/wolfProvider/src/chapter03.md @@ -47,10 +47,10 @@ sudo make install ### Building wolfSSL -If using a FIPS-validated version of wolfSSL with wolfProvider, follow the build instructions provided with your specific FIPS validated source bundle and Security Policy. In addition to the correct “--enable-fips” configure option, wolfProvider will need wolfSSL to be compiled with “ **WOLFSSL_PUBLIC_MP** ” defined. For example, building the “wolfCrypt Linux FIPSv2” bundle on Linux: +If using a FIPS-validated version of wolfSSL with wolfProvider, follow the build instructions provided with your specific FIPS validated source bundle and Security Policy. In addition to the correct “--enable-fips” configure option, wolfProvider will need wolfSSL to be compiled with “ **WOLFSSL_PUBLIC_MP** ” defined. For example, building the “wolfCrypt Linux FIPSv5” bundle on Linux: ``` -cd wolfssl-X.X.X-commercial-fips-linuxv -./configure **--enable-fips=v2 CFLAGS=”-DWOLFSSL_PUBLIC_MP”** +cd wolfssl-X.X.X-commercial-fips-linuxv5 +./configure **--enable-fips=v5 CFLAGS=”-DWOLFSSL_PUBLIC_MP”** make ./wolfcrypt/test/testwolfcrypt < modify fips_test.c using verifyCore hash output from testwolfcrypt