From b9f63795ea2b386bbefc389bcae2a964964fdae7 Mon Sep 17 00:00:00 2001 From: Lealem Amedie Date: Tue, 24 Feb 2026 10:29:27 -0700 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 8d8c8d9e..4196745e 100644 --- a/wolfProvider/src-ja/chapter03.md +++ b/wolfProvider/src-ja/chapter03.md @@ -72,11 +72,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 3c249608..b9d8d450 100644 --- a/wolfProvider/src/chapter03.md +++ b/wolfProvider/src/chapter03.md @@ -62,10 +62,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 >