Skip to content

Commit 2380086

Browse files
committed
FIPS Update
1. Rename the error code for degraded mode so it matches what's in the fips repo. 2. Update the tag used for linuxv5 builds in the fips-check script.
1 parent c5c968a commit 2380086

3 files changed

Lines changed: 36 additions & 36 deletions

File tree

fips-check.sh

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -140,42 +140,42 @@ marvell-linux-selftest)
140140
linuxv5)
141141
FIPS_OPTION='v5'
142142
FIPS_FILES=(
143-
'wolfcrypt/src/fips.c:WCv5.0-RC12'
144-
'wolfcrypt/src/fips_test.c:WCv5.0-RC12'
145-
'wolfcrypt/src/wolfcrypt_first.c:WCv5.0-RC12'
146-
'wolfcrypt/src/wolfcrypt_last.c:WCv5.0-RC12'
147-
'wolfssl/wolfcrypt/fips.h:WCv5.0-RC12'
143+
'wolfcrypt/src/fips.c:v5.2.1-stable'
144+
'wolfcrypt/src/fips_test.c:v5.2.1-stable'
145+
'wolfcrypt/src/wolfcrypt_first.c:v5.2.1-stable'
146+
'wolfcrypt/src/wolfcrypt_last.c:v5.2.1-stable'
147+
'wolfssl/wolfcrypt/fips.h:v5.2.1-stable'
148148
)
149149
WOLFCRYPT_FILES=(
150-
'wolfcrypt/src/aes.c:WCv5.0-RC12'
151-
'wolfcrypt/src/aes_asm.asm:WCv5.0-RC12'
152-
'wolfcrypt/src/aes_asm.S:WCv5.0-RC12'
153-
'wolfcrypt/src/aes_gcm_asm.S:WCv5.0-RC12'
154-
'wolfcrypt/src/cmac.c:WCv5.0-RC12'
155-
'wolfcrypt/src/dh.c:WCv5.0-RC12'
156-
'wolfcrypt/src/ecc.c:WCv5.0-RC12'
157-
'wolfcrypt/src/hmac.c:WCv5.0-RC12'
158-
'wolfcrypt/src/kdf.c:WCv5.0-RC12'
159-
'wolfcrypt/src/random.c:WCv5.0-RC12'
160-
'wolfcrypt/src/rsa.c:WCv5.0-RC12'
161-
'wolfcrypt/src/sha.c:WCv5.0-RC12'
162-
'wolfcrypt/src/sha256.c:WCv5.0-RC12'
163-
'wolfcrypt/src/sha256_asm.S:WCv5.0-RC12'
164-
'wolfcrypt/src/sha3.c:WCv5.0-RC12'
165-
'wolfcrypt/src/sha512.c:WCv5.0-RC12'
166-
'wolfcrypt/src/sha512_asm.S:WCv5.0-RC12'
167-
'wolfssl/wolfcrypt/aes.h:WCv5.0-RC12'
168-
'wolfssl/wolfcrypt/cmac.h:WCv5.0-RC12'
169-
'wolfssl/wolfcrypt/dh.h:WCv5.0-RC12'
170-
'wolfssl/wolfcrypt/ecc.h:WCv5.0-RC12'
171-
'wolfssl/wolfcrypt/hmac.h:WCv5.0-RC12'
172-
'wolfssl/wolfcrypt/kdf.h:WCv5.0-RC12'
173-
'wolfssl/wolfcrypt/random.h:WCv5.0-RC12'
174-
'wolfssl/wolfcrypt/rsa.h:WCv5.0-RC12'
175-
'wolfssl/wolfcrypt/sha.h:WCv5.0-RC12'
176-
'wolfssl/wolfcrypt/sha256.h:WCv5.0-RC12'
177-
'wolfssl/wolfcrypt/sha3.h:WCv5.0-RC12'
178-
'wolfssl/wolfcrypt/sha512.h:WCv5.0-RC12'
150+
'wolfcrypt/src/aes.c:v5.2.1-stable'
151+
'wolfcrypt/src/aes_asm.asm:v5.2.1-stable'
152+
'wolfcrypt/src/aes_asm.S:v5.2.1-stable'
153+
'wolfcrypt/src/aes_gcm_asm.S:v5.2.1-stable'
154+
'wolfcrypt/src/cmac.c:v5.2.1-stable'
155+
'wolfcrypt/src/dh.c:v5.2.1-stable'
156+
'wolfcrypt/src/ecc.c:v5.2.1-stable'
157+
'wolfcrypt/src/hmac.c:v5.2.1-stable'
158+
'wolfcrypt/src/kdf.c:v5.2.1-stable'
159+
'wolfcrypt/src/random.c:v5.2.1-stable'
160+
'wolfcrypt/src/rsa.c:v5.2.1-stable'
161+
'wolfcrypt/src/sha.c:v5.2.1-stable'
162+
'wolfcrypt/src/sha256.c:v5.2.1-stable'
163+
'wolfcrypt/src/sha256_asm.S:v5.2.1-stable'
164+
'wolfcrypt/src/sha3.c:v5.2.1-stable'
165+
'wolfcrypt/src/sha512.c:v5.2.1-stable'
166+
'wolfcrypt/src/sha512_asm.S:v5.2.1-stable'
167+
'wolfssl/wolfcrypt/aes.h:v5.2.1-stable'
168+
'wolfssl/wolfcrypt/cmac.h:v5.2.1-stable'
169+
'wolfssl/wolfcrypt/dh.h:v5.2.1-stable'
170+
'wolfssl/wolfcrypt/ecc.h:v5.2.1-stable'
171+
'wolfssl/wolfcrypt/hmac.h:v5.2.1-stable'
172+
'wolfssl/wolfcrypt/kdf.h:v5.2.1-stable'
173+
'wolfssl/wolfcrypt/random.h:v5.2.1-stable'
174+
'wolfssl/wolfcrypt/rsa.h:v5.2.1-stable'
175+
'wolfssl/wolfcrypt/sha.h:v5.2.1-stable'
176+
'wolfssl/wolfcrypt/sha256.h:v5.2.1-stable'
177+
'wolfssl/wolfcrypt/sha3.h:v5.2.1-stable'
178+
'wolfssl/wolfcrypt/sha512.h:v5.2.1-stable'
179179
)
180180
;;
181181
fips-ready|fips-dev)

wolfcrypt/src/error.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -595,7 +595,7 @@ const char* wc_GetErrorString(int error)
595595
case SM4_CCM_AUTH_E:
596596
return "SM4-CCM Authentication check fail";
597597

598-
case DEGRADED_FIPS_E:
598+
case FIPS_DEGRADED_E:
599599
return "FIPS module in DEGRADED mode";
600600

601601
default:

wolfssl/wolfcrypt/error-crypt.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ enum {
6666

6767
MEMORY_E = -125, /* out of memory error */
6868
VAR_STATE_CHANGE_E = -126, /* var state modified by different thread */
69-
DEGRADED_FIPS_E = -127, /* FIPS Module in degraded mode */
69+
FIPS_DEGRADED_E = -127, /* FIPS Module in degraded mode */
7070

7171
RSA_WRONG_TYPE_E = -130, /* RSA wrong block type for RSA function */
7272
RSA_BUFFER_E = -131, /* RSA buffer error, output too small or

0 commit comments

Comments
 (0)