File tree Expand file tree Collapse file tree 1 file changed +23
-1
lines changed
Expand file tree Collapse file tree 1 file changed +23
-1
lines changed Original file line number Diff line number Diff line change @@ -75,7 +75,19 @@ Use this configure command:
7575./configure --enable-engine
7676```
7777
78- This adds support for ` fips=v2 ` automatically. Replace this will ` --enable-engine=fips-ready ` if using a FIPS Ready bundle.
78+ This adds support for ` fips=v2 ` automatically. Replace this with
79+ ` --enable-engine=fips-ready ` if using a FIPS Ready bundle. If your wolfSSL
80+ version doesn't support ` --enable-engine ` , use this instead:
81+
82+ ```
83+ ./configure --enable-fips=v2 --enable-opensslcoexist --enable-cmac
84+ --enable-keygen --enable-sha --enable-des3 --enable-aesctr --enable-aesccm
85+ --enable-x963kdf CPPFLAGS="-DHAVE_AES_ECB -DWOLFSSL_AES_DIRECT
86+ -DWC_RSA_NO_PADDING -DWOLFSSL_PUBLIC_MP -DECC_MIN_KEY_SZ=192 -DSha3=wc_Sha3
87+ -DNO_OLD_SHA256_NAMES -DNO_OLD_MD5_NAME"
88+ ```
89+
90+ Change ` --enable-fips=v2 ` to ` --enable-fips=ready ` if using a FIPS Ready bundle.
7991
8092#### From Git
8193
88100sudo make install
89101```
90102
103+ If your wolfSSL version doesn't support ` --enable-engine ` , use this instead:
104+
105+ ```
106+ ./configure --enable-opensslcoexist --enable-cmac --enable-keygen --enable-sha
107+ --enable-des3 --enable-aesctr --enable-aesccm --enable-x963kdf
108+ CPPFLAGS="-DHAVE_AES_ECB -DWOLFSSL_AES_DIRECT -DWC_RSA_NO_PADDING
109+ -DWOLFSSL_PUBLIC_MP -DECC_MIN_KEY_SZ=192 -DWOLFSSL_PSS_LONG_SALT
110+ -DWOLFSSL_PSS_SALT_LEN_DISCOVER"
111+ ```
112+
91113#### Additional Options
92114- Add ` --enable-pwdbased ` to the configure commands above if using PKCS #12 .
93115- Add ` --enable-debug ` to turn on debug logging.
You can’t perform that action at this time.
0 commit comments