Red Hat Enterprise Linux 9 Kernel Cryptographic API

Known vulnerabilities detected

Our automated heuristics have identified vulnerabilities that may be associated with this certificate. See the CVEs section for details.

Certificate details

Certificate ID #5445
Status active
Validation dates 28.07.2026
Sunset date 27-07-2031
Standard FIPS 140-3
Security level 1
Type Software
Embodiment MultiChipStand
Caveat When operated in approved mode. No assurance of minimum security of SSPs (e.g., keys, bit strings) that are externally loaded, or of SSPs established with externally loaded SSPs. The module generates random numbers whose strengths are modified by available entropy.
Exceptions
  • Physical security: N/A
  • Non-invasive security: N/A
  • Mitigation of other attacks: N/A
Description The Red Hat Enterprise Linux 9 Kernel Cryptographic API provides a C language API for use by other (kernel space and user space) processes that require cryptographic functionality
Vendor Red Hat, Inc. http://www.redhat.com
Lab atsec information security corporation
Algorithms
  • AES-CBC-CS3A7378
  • AES-CBCA7420
  • AES-CCMA7374
  • AES-CFB128A7370
  • AES-CMACA7374
  • AES-CTRA7420
  • AES-ECBA7376
  • AES-GCMA7376
  • AES-GMACA7374
  • AES-OFBA7377
  • AES-XTS Testing Revision 2.0A7420
  • Counter DRBGA7376
  • ECDSA SigVer (FIPS186-4)A7146
  • ECDSA SigVer (FIPS186-5)A7146
  • Hash DRBGA7374
  • HMAC DRBGA7374
  • HMAC-SHA-1A7374
  • HMAC-SHA2-224A7374
  • HMAC-SHA2-256A7374
  • HMAC-SHA2-384A7374
  • HMAC-SHA2-512A7374
  • HMAC-SHA3-224A7379
  • HMAC-SHA3-256A7379
  • HMAC-SHA3-384A7379
  • HMAC-SHA3-512A7379
  • KAS-FFC-SSC Sp800-56Ar3A7144
  • RSA SigVer (FIPS186-4)A7374
  • RSA SigVer (FIPS186-5)A7374
  • Safe Primes Key GenerationA7144
  • SHA-1A7374
  • SHA2-224A7374
  • SHA2-256A7374
  • SHA2-384A7374
  • SHA2-512A7374
  • SHA3-224A7379
  • SHA3-256A7379
  • SHA3-384A7379
  • SHA3-512A7379
References

This certificate's webpage directly references 0 certificates, transitively this expands into 0 certificates.

Security policy

Extracted keywords

Symmetric Algorithms
AES, AES-128, AES-192, AES-, CAST, HMAC, CMAC
Asymmetric Algorithms
ECDSA, DH, Diffie-Hellman
Hash functions
SHA-1, SHA1, SHA-512, SHA-256, SHA3-224, SHA3-256, SHA3-384, SHA3-512, SHA-3, PBKDF2
Schemes
MAC, Key Exchange, Key Agreement
Protocols
IKEv2, IPsec
Randomness
DRBG, RNG, RBG
Elliptic Curves
P-256, P-384
Block cipher modes
ECB, CBC, CTR, CFB, OFB, GCM, CCM, XTS

Trusted Execution Environments
PSP, SSC

Security level
Level 1

Automated analysis

Automated inference - use with caution

All attributes shown in this section (e.g., links between certificates, products, vendors, and known CVEs) are generated by automated heuristics and have not been reviewed by humans. These methods can produce false positives or false negatives and should not be treated as definitive without independent verification. This applies equally to the Cross-references section below. If you want to know more about how this data is computed and how reliable it is, see our documentation on automated analysis. If you believe any information here is inaccurate or harmful, please submit feedback.

CVE matches

ID Links Severity CVSS Score Published on
Base score
CVE-2016-7091
C N
MEDIUM 4.4 22.12.2016
CVE-2020-14394
C N
LOW 3.2 17.08.2022
CVE-2021-35937
C N
MEDIUM 6.4 25.08.2022
CVE-2021-35938
C N
MEDIUM 6.7 25.08.2022
CVE-2021-3695
C N
MEDIUM 4.5 06.07.2022
CVE-2021-3696
C N
MEDIUM 4.5 06.07.2022
CVE-2021-3697
C N
HIGH 7.0 06.07.2022
CVE-2021-3839
C N
HIGH 7.5 23.08.2022
CVE-2021-3864
C N
HIGH 7.0 26.08.2022
CVE-2021-3997
C N
MEDIUM 5.5 23.08.2022
CVE-2021-4158
C N
MEDIUM 6.0 24.08.2022
CVE-2021-4204
C N
HIGH 7.1 24.08.2022
CVE-2021-4217
C N
LOW 3.3 24.08.2022
CVE-2022-0168
C N
MEDIUM 4.4 26.08.2022
CVE-2022-0171
C N
MEDIUM 5.5 26.08.2022
CVE-2022-0480
C N
MEDIUM 5.5 29.08.2022
CVE-2022-0934
C N
HIGH 7.5 29.08.2022
CVE-2022-0987
C N
LOW 3.3 28.06.2022
CVE-2022-1016
C N
MEDIUM 5.5 29.08.2022
CVE-2022-1158
C N
HIGH 7.8 05.08.2022
CVE-2022-1184
C N
MEDIUM 5.5 29.08.2022
CVE-2022-1198
C N
MEDIUM 5.5 29.08.2022
CVE-2022-1247
C N
HIGH 7.0 31.08.2022
CVE-2022-1263
C N
MEDIUM 5.5 31.08.2022
CVE-2022-1354
C N
MEDIUM 5.5 31.08.2022
CVE-2022-1355
C N
MEDIUM 6.1 31.08.2022
CVE-2022-1462
C N
MEDIUM 6.3 02.06.2022
CVE-2022-1586
C N
CRITICAL 9.1 16.05.2022
CVE-2022-1587
C N
CRITICAL 9.1 16.05.2022
CVE-2022-1652
C N
HIGH 7.8 02.06.2022
CVE-2022-1706
C N
MEDIUM 6.5 17.05.2022
CVE-2022-1708
C N
HIGH 7.5 07.06.2022
CVE-2022-1789
C N
MEDIUM 6.8 02.06.2022
CVE-2022-1852
C N
MEDIUM 5.5 30.06.2022
CVE-2022-1949
C N
HIGH 7.5 02.06.2022
CVE-2022-1998
C N
HIGH 7.8 09.06.2022
CVE-2022-2078
C N
MEDIUM 5.5 30.06.2022
CVE-2022-2127
C N
MEDIUM 5.9 20.07.2023
CVE-2022-2132
C N
HIGH 8.6 31.08.2022
CVE-2022-2153
C N
MEDIUM 5.5 31.08.2022
CVE-2022-2211
C N
MEDIUM 6.5 12.07.2022
CVE-2022-2393
C N
MEDIUM 5.7 14.07.2022
CVE-2022-24805
C N
HIGH 8.8 16.04.2024
CVE-2022-24806
C N
MEDIUM 5.3 16.04.2024
CVE-2022-24807
C N
MEDIUM 6.5 16.04.2024
CVE-2022-24808
C N
MEDIUM 6.5 16.04.2024
CVE-2022-24809
C N
MEDIUM 6.5 16.04.2024
CVE-2022-2509
C N
HIGH 7.5 01.08.2022
CVE-2022-25308
C N
HIGH 7.8 06.09.2022
CVE-2022-25309
C N
MEDIUM 5.5 06.09.2022
CVE-2022-25310
C N
MEDIUM 5.5 06.09.2022
CVE-2022-2625
C N
HIGH 8.0 18.08.2022
CVE-2022-2639
C N
HIGH 7.8 01.09.2022
CVE-2022-2850
C N
MEDIUM 6.5 14.10.2022
CVE-2022-2873
C N
MEDIUM 5.5 22.08.2022
CVE-2022-2963
C N
HIGH 7.5 14.10.2022
CVE-2022-2964
C N
HIGH 7.8 09.09.2022
CVE-2022-2989
C N
HIGH 7.1 13.09.2022
CVE-2022-2990
C N
HIGH 7.1 13.09.2022
CVE-2022-3424
C N
HIGH 7.8 06.03.2023
CVE-2022-34301
C N
MEDIUM 6.7 26.08.2022
CVE-2022-34302
C N
MEDIUM 6.7 26.08.2022
CVE-2022-34303
C N
MEDIUM 6.7 26.08.2022
CVE-2022-3500
C N
MEDIUM 5.1 22.11.2022
CVE-2022-3560
C N
MEDIUM 5.5 02.02.2023
CVE-2022-3707
C N
MEDIUM 5.5 06.03.2023
CVE-2022-3715
C N
HIGH 7.8 05.01.2023
CVE-2022-3787
C N
HIGH 7.8 29.03.2023
CVE-2022-3821
C N
MEDIUM 5.5 08.11.2022
CVE-2022-40982
C N
MEDIUM 6.5 11.08.2023
CVE-2022-4132
C N
MEDIUM 5.9 04.10.2023
CVE-2022-4283
C N
HIGH 7.8 14.12.2022
CVE-2022-4285
C N
MEDIUM 5.5 27.01.2023
CVE-2022-4743
C N
HIGH 7.5 12.01.2023
CVE-2022-4900
C N
MEDIUM 5.5 02.11.2023
CVE-2022-4904
C N
HIGH 8.6 06.03.2023
CVE-2023-0179
C N
HIGH 7.8 27.03.2023
CVE-2023-0361
C N
HIGH 7.4 15.02.2023
CVE-2023-0494
C N
HIGH 7.8 27.03.2023
CVE-2023-0664
C N
HIGH 7.8 29.03.2023
CVE-2023-0778
C N
MEDIUM 6.8 27.03.2023
CVE-2023-1073
C N
MEDIUM 6.6 27.03.2023
CVE-2023-1095
C N
MEDIUM 5.5 28.02.2023
CVE-2023-1183
C N
MEDIUM 5.5 10.07.2023
CVE-2023-1192
C N
MEDIUM 6.5 01.11.2023
CVE-2023-1206
C N
MEDIUM 5.7 30.06.2023
CVE-2023-1289
C N
MEDIUM 5.5 23.03.2023
CVE-2023-1380
C N
HIGH 7.1 27.03.2023
CVE-2023-1513
C N
LOW 3.3 23.03.2023
CVE-2023-1652
C N
HIGH 7.1 29.03.2023
CVE-2023-1667
C N
MEDIUM 6.5 26.05.2023
CVE-2023-1672
C N
MEDIUM 5.3 11.07.2023
CVE-2023-1729
C N
MEDIUM 6.5 15.05.2023
CVE-2023-1981
C N
MEDIUM 5.5 26.05.2023
CVE-2023-2019
C N
MEDIUM 4.4 24.04.2023
CVE-2023-2156
C N
HIGH 7.5 09.05.2023
CVE-2023-2194
C N
MEDIUM 6.7 20.04.2023
CVE-2023-2203
C N
HIGH 8.8 17.05.2023
CVE-2023-2283
C N
MEDIUM 6.5 26.05.2023
CVE-2023-2295
C N
HIGH 7.5 17.05.2023
CVE-2023-2454
C N
HIGH 7.2 09.06.2023
CVE-2023-2455
C N
MEDIUM 5.4 09.06.2023
CVE-2023-2491
C N
HIGH 7.8 17.05.2023
CVE-2023-2513
C N
MEDIUM 6.7 08.05.2023
CVE-2023-2602
C N
LOW 3.3 06.06.2023
CVE-2023-2603
C N
HIGH 7.8 06.06.2023
CVE-2023-2680
C N
HIGH 8.2 13.09.2023
CVE-2023-2700
C N
MEDIUM 5.5 15.05.2023
CVE-2023-2731
C N
MEDIUM 5.5 17.05.2023
CVE-2023-27561
C N
HIGH 7.0 03.03.2023
CVE-2023-28327
C N
MEDIUM 5.5 19.04.2023
CVE-2023-2953
C N
HIGH 7.5 30.05.2023
CVE-2023-2977
C N
HIGH 7.1 01.06.2023
CVE-2023-3019
C N
MEDIUM 6.5 24.07.2023
CVE-2023-3138
C N
HIGH 7.5 28.06.2023
CVE-2023-3161
C N
MEDIUM 5.5 12.06.2023
CVE-2023-3164
C N
MEDIUM 5.5 02.11.2023
CVE-2023-3212
C N
MEDIUM 4.4 23.06.2023
CVE-2023-32233
C N
HIGH 7.8 08.05.2023
CVE-2023-32373
C N
HIGH 8.8 23.06.2023
CVE-2023-3255
C N
MEDIUM 6.5 13.09.2023
CVE-2023-32573
C N
MEDIUM 6.5 10.05.2023
CVE-2023-3269
C N
HIGH 7.8 11.07.2023
CVE-2023-3301
C N
MEDIUM 5.6 13.09.2023
CVE-2023-33203
C N
MEDIUM 6.4 18.05.2023
CVE-2023-3347
C N
MEDIUM 5.9 20.07.2023
CVE-2023-3354
C N
HIGH 7.5 11.07.2023
CVE-2023-33951
C N
MEDIUM 5.3 24.07.2023
CVE-2023-33952
C N
MEDIUM 6.7 24.07.2023
CVE-2023-34966
C N
HIGH 7.5 20.07.2023
CVE-2023-34967
C N
MEDIUM 5.3 20.07.2023
CVE-2023-34968
C N
MEDIUM 5.3 20.07.2023
CVE-2023-3567
C N
HIGH 7.1 24.07.2023
CVE-2023-3576
C N
MEDIUM 5.5 04.10.2023
CVE-2023-3618
C N
MEDIUM 6.5 12.07.2023
CVE-2023-3640
C N
HIGH 7.8 24.07.2023
CVE-2023-3750
C N
MEDIUM 5.3 24.07.2023
CVE-2023-3772
C N
MEDIUM 4.4 25.07.2023
CVE-2023-3773
C N
MEDIUM 4.4 25.07.2023
CVE-2023-3812
C N
HIGH 7.8 24.07.2023
CVE-2023-38200
C N
HIGH 7.5 24.07.2023
CVE-2023-38201
C N
MEDIUM 6.5 25.08.2023
CVE-2023-38469
C N
MEDIUM 5.5 02.11.2023
CVE-2023-38470
C N
MEDIUM 5.5 02.11.2023
CVE-2023-38471
C N
MEDIUM 5.5 02.11.2023
CVE-2023-38472
C N
MEDIUM 5.5 02.11.2023
CVE-2023-38473
C N
MEDIUM 5.5 02.11.2023
CVE-2023-38559
C N
MEDIUM 5.5 01.08.2023
CVE-2023-3899
C N
HIGH 7.8 23.08.2023
CVE-2023-39189
C N
MEDIUM 6.0 09.10.2023
CVE-2023-39191
C N
HIGH 8.2 04.10.2023
CVE-2023-39193
C N
MEDIUM 6.0 09.10.2023
CVE-2023-39194
C N
MEDIUM 4.4 09.10.2023
CVE-2023-39198
C N
MEDIUM 6.4 09.11.2023
CVE-2023-39417
C N
HIGH 8.8 11.08.2023
CVE-2023-39418
C N
MEDIUM 4.3 11.08.2023
CVE-2023-3972
C N
HIGH 7.8 01.11.2023
CVE-2023-4001
C N
MEDIUM 6.8 15.01.2024
CVE-2023-4004
C N
HIGH 7.8 31.07.2023
CVE-2023-4010
C N
MEDIUM 4.6 31.07.2023
CVE-2023-40546
C N
MEDIUM 5.5 29.01.2024
CVE-2023-40547
C N
HIGH 8.3 25.01.2024
CVE-2023-40549
C N
MEDIUM 5.5 29.01.2024
CVE-2023-40550
C N
MEDIUM 5.5 29.01.2024
CVE-2023-40551
C N
MEDIUM 5.1 29.01.2024
CVE-2023-40660
C N
MEDIUM 6.6 06.11.2023
CVE-2023-40661
C N
MEDIUM 6.4 06.11.2023
CVE-2023-40745
C N
MEDIUM 6.5 05.10.2023
CVE-2023-41175
C N
MEDIUM 6.5 05.10.2023
CVE-2023-4133
C N
MEDIUM 5.5 03.08.2023
CVE-2023-4147
C N
HIGH 7.8 07.08.2023
CVE-2023-4155
C N
MEDIUM 5.6 13.09.2023
CVE-2023-4194
C N
MEDIUM 5.5 07.08.2023
CVE-2023-42669
C N
MEDIUM 6.5 06.11.2023
CVE-2023-4273
C N
MEDIUM 6.7 09.08.2023
CVE-2023-42753
C N
HIGH 7.8 25.09.2023
CVE-2023-42754
C N
MEDIUM 5.5 05.10.2023
CVE-2023-42756
C N
MEDIUM 4.7 28.09.2023
CVE-2023-43785
C N
MEDIUM 5.5 10.10.2023
CVE-2023-43786
C N
MEDIUM 5.5 10.10.2023
CVE-2023-43787
C N
HIGH 7.8 10.10.2023
CVE-2023-43788
C N
MEDIUM 5.5 10.10.2023
CVE-2023-43789
C N
MEDIUM 5.5 12.10.2023
CVE-2023-4387
C N
HIGH 7.1 16.08.2023
CVE-2023-44487
C N
HIGH 7.5 10.10.2023
CVE-2023-44488
C N
HIGH 7.5 30.09.2023
CVE-2023-4459
C N
MEDIUM 5.5 21.08.2023
CVE-2023-4527
C N
MEDIUM 6.5 18.09.2023
CVE-2023-4535
C N
LOW 3.8 06.11.2023
CVE-2023-4569
C N
MEDIUM 5.5 28.08.2023
CVE-2023-4641
C N
MEDIUM 5.5 27.12.2023
CVE-2023-46846
C N
MEDIUM 5.3 03.11.2023
CVE-2023-46847
C N
HIGH 7.5 03.11.2023
CVE-2023-46848
C N
HIGH 7.5 03.11.2023
CVE-2023-4692
C N
HIGH 7.8 25.10.2023
CVE-2023-4693
C N
MEDIUM 4.6 25.10.2023
CVE-2023-47038
C N
HIGH 7.8 18.12.2023
CVE-2023-4806
C N
MEDIUM 5.9 18.09.2023
CVE-2023-4813
C N
MEDIUM 5.9 12.09.2023
CVE-2023-48795
C N
MEDIUM 5.9 18.12.2023
CVE-2023-4911
C N
HIGH 7.8 03.10.2023
CVE-2023-50387
C N
HIGH 7.5 14.02.2024
CVE-2023-50781
C N
HIGH 7.5 05.02.2024
CVE-2023-50782
C N
HIGH 7.5 05.02.2024
CVE-2023-5088
C N
HIGH 7.0 03.11.2023
CVE-2023-5090
C N
MEDIUM 5.5 06.11.2023
CVE-2023-5156
C N
HIGH 7.5 25.09.2023
CVE-2023-5157
C N
HIGH 7.5 27.09.2023
CVE-2023-51764
C N
MEDIUM 5.3 24.12.2023
CVE-2023-51765
C N
MEDIUM 5.3 24.12.2023
CVE-2023-51767
C N
HIGH 7.0 24.12.2023
CVE-2023-5178
C N
HIGH 8.8 01.11.2023
CVE-2023-5215
C N
MEDIUM 6.5 28.09.2023
CVE-2023-52160
C N
MEDIUM 6.5 22.02.2024
CVE-2023-5217
C N
HIGH 8.8 28.09.2023
CVE-2023-52355
C N
HIGH 7.5 25.01.2024
CVE-2023-52356
C N
HIGH 7.5 25.01.2024
CVE-2023-5367
C N
HIGH 7.8 25.10.2023
CVE-2023-5380
C N
MEDIUM 4.7 25.10.2023
CVE-2023-5455
C N
MEDIUM 6.5 10.01.2024
CVE-2023-5557
C N
HIGH 7.7 13.10.2023
CVE-2023-5633
C N
HIGH 7.8 23.10.2023
CVE-2023-5824
C N
HIGH 7.5 03.11.2023
CVE-2023-5868
C N
MEDIUM 4.3 10.12.2023
CVE-2023-5869
C N
HIGH 8.8 10.12.2023
CVE-2023-5870
C N
MEDIUM 4.4 10.12.2023
CVE-2023-5871
C N
MEDIUM 5.3 27.11.2023
CVE-2023-5992
C N
MEDIUM 5.9 31.01.2024
CVE-2023-6004
C N
MEDIUM 4.8 03.01.2024
CVE-2023-6121
C N
MEDIUM 4.3 16.11.2023
CVE-2023-6176
C N
MEDIUM 4.7 16.11.2023
CVE-2023-6240
C N
MEDIUM 6.5 04.02.2024
CVE-2023-6356
C N
HIGH 7.5 07.02.2024
CVE-2023-6531
C N
HIGH 7.0 21.01.2024
CVE-2023-6535
C N
HIGH 7.5 07.02.2024
CVE-2023-6536
C N
HIGH 7.5 07.02.2024
CVE-2023-6546
C N
HIGH 7.0 21.12.2023
CVE-2023-6606
C N
HIGH 7.1 08.12.2023
CVE-2023-6610
C N
HIGH 7.1 08.12.2023
CVE-2023-6622
C N
MEDIUM 5.5 08.12.2023
CVE-2023-6679
C N
MEDIUM 5.5 11.12.2023
CVE-2023-6681
C N
MEDIUM 5.3 12.02.2024
CVE-2023-6683
C N
MEDIUM 6.5 12.01.2024
CVE-2023-6693
C N
MEDIUM 5.3 02.01.2024
CVE-2023-6710
C N
MEDIUM 5.4 12.12.2023
CVE-2023-6915
C N
MEDIUM 5.5 15.01.2024
CVE-2023-6917
C N
MEDIUM 6.7 28.02.2024
CVE-2023-6918
C N
MEDIUM 5.3 19.12.2023
CVE-2023-7192
C N
MEDIUM 4.4 02.01.2024
CVE-2023-7216
C N
MEDIUM 5.3 05.02.2024
CVE-2023-7250
C N
MEDIUM 5.3 18.03.2024
CVE-2024-0217
C N
LOW 3.3 03.01.2024
CVE-2024-0229
C N
HIGH 7.8 09.02.2024
CVE-2024-0232
C N
MEDIUM 5.5 16.01.2024
CVE-2024-0408
C N
MEDIUM 5.5 18.01.2024
CVE-2024-0409
C N
HIGH 7.8 18.01.2024
CVE-2024-0443
C N
MEDIUM 5.5 12.01.2024
CVE-2024-0553
C N
HIGH 7.5 16.01.2024
CVE-2024-0562
C N
HIGH 7.8 15.01.2024
CVE-2024-0564
C N
MEDIUM 6.5 30.01.2024
CVE-2024-0607
C N
MEDIUM 6.6 18.01.2024
CVE-2024-0639
C N
MEDIUM 5.5 17.01.2024
CVE-2024-0641
C N
MEDIUM 5.5 17.01.2024
CVE-2024-0646
C N
HIGH 7.8 17.01.2024
CVE-2024-0690
C N
MEDIUM 5.5 06.02.2024
CVE-2024-0775
C N
HIGH 7.1 22.01.2024
CVE-2024-0841
C N
HIGH 7.8 28.01.2024
CVE-2024-0914
C N
MEDIUM 5.9 31.01.2024
CVE-2024-1048
C N
LOW 3.3 06.02.2024
CVE-2024-1151
C N
MEDIUM 5.5 11.02.2024
CVE-2024-12085
C N
HIGH 7.5 14.01.2025
CVE-2024-12086
C N
MEDIUM 6.8 14.01.2025
CVE-2024-12087
C N
HIGH 7.5 14.01.2025
CVE-2024-12088
C N
HIGH 7.5 14.01.2025
CVE-2024-1454
C N
LOW 3.4 12.02.2024
CVE-2024-1488
C N
HIGH 7.3 15.02.2024
CVE-2024-23301
C N
MEDIUM 5.5 12.01.2024
CVE-2024-2496
C N
MEDIUM 5.5 18.03.2024
CVE-2024-3049
C N
MEDIUM 5.9 06.06.2024
CVE-2024-3056
C N
MEDIUM 4.8 02.08.2024
CVE-2024-3567
C N
MEDIUM 5.5 10.04.2024
CVE-2024-44070
C N
HIGH 7.5 19.08.2024
CVE-2024-45615
C N
LOW 3.9 03.09.2024
CVE-2024-45616
C N
LOW 3.9 03.09.2024
CVE-2024-45617
C N
LOW 3.9 03.09.2024
CVE-2024-45618
C N
LOW 3.9 03.09.2024
CVE-2024-45619
C N
MEDIUM 4.3 03.09.2024
CVE-2024-45620
C N
LOW 3.9 03.09.2024
CVE-2024-45777
C N
MEDIUM 6.7 19.02.2025
CVE-2024-45778
C N
MEDIUM 5.5 03.03.2025
CVE-2024-45782
C N
HIGH 7.8 03.03.2025
CVE-2024-49393
C N
MEDIUM 5.9 12.11.2024
CVE-2024-49394
C N
MEDIUM 5.3 12.11.2024
CVE-2024-49395
C N
MEDIUM 5.3 12.11.2024
CVE-2024-50074
C N
HIGH 7.8 29.10.2024
CVE-2024-5742
C N
MEDIUM 6.7 12.06.2024
CVE-2024-6237
C N
MEDIUM 6.5 09.07.2024
CVE-2024-6239
C N
HIGH 7.5 21.06.2024
CVE-2024-6387
C N
HIGH 8.1 01.07.2024
CVE-2024-6505
C N
MEDIUM 6.8 05.07.2024
CVE-2024-7006
C N
HIGH 7.5 12.08.2024
CVE-2024-8354
C N
MEDIUM 5.5 19.09.2024
CVE-2024-8443
C N
LOW 2.9 10.09.2024
CVE-2024-9341
C N
HIGH 8.2 01.10.2024
CVE-2024-9675
C N
MEDIUM 4.4 09.10.2024
CVE-2024-9676
C N
MEDIUM 6.5 15.10.2024
CVE-2025-0678
C N
HIGH 7.8 03.03.2025
CVE-2025-12801
C N
MEDIUM 6.5 04.03.2026
CVE-2025-14087
C N
CRITICAL 9.8 10.12.2025
CVE-2025-14512
C N
MEDIUM 6.5 11.12.2025
CVE-2025-26465
C N
MEDIUM 6.8 18.02.2025
CVE-2025-26594
C N
HIGH 7.8 25.02.2025
CVE-2025-26595
C N
HIGH 7.8 25.02.2025
CVE-2025-26596
C N
HIGH 7.8 25.02.2025
CVE-2025-26597
C N
HIGH 7.8 25.02.2025
CVE-2025-26598
C N
HIGH 7.8 25.02.2025
CVE-2025-26599
C N
HIGH 7.8 25.02.2025
CVE-2025-26600
C N
HIGH 7.8 25.02.2025
CVE-2025-26601
C N
HIGH 7.8 25.02.2025
CVE-2025-2784
C N
MEDIUM 6.5 03.04.2025
CVE-2025-31277
C N
HIGH 8.8 30.07.2025
CVE-2025-3155
C N
HIGH 7.4 03.04.2025
CVE-2025-32988
C N
HIGH 8.2 10.07.2025
CVE-2025-32989
C N
MEDIUM 5.3 10.07.2025
CVE-2025-32990
C N
HIGH 8.2 10.07.2025
CVE-2025-3891
C N
HIGH 7.5 29.04.2025
CVE-2025-4598
C N
MEDIUM 4.7 30.05.2025
CVE-2025-46397
C N
HIGH 7.8 23.04.2025
CVE-2025-46399
C N
MEDIUM 5.5 23.04.2025
CVE-2025-46400
C N
MEDIUM 5.5 23.04.2025
CVE-2025-47711
C N
MEDIUM 6.5 09.06.2025
CVE-2025-5318
C N
HIGH 8.1 24.06.2025
CVE-2025-5351
C N
MEDIUM 6.5 04.07.2025
CVE-2025-5372
C N
HIGH 8.8 04.07.2025
CVE-2025-5914
C N
HIGH 7.8 09.06.2025
CVE-2025-5915
C N
MEDIUM 6.6 09.06.2025
CVE-2025-5916
C N
MEDIUM 5.6 09.06.2025
CVE-2025-5917
C N
MEDIUM 5.0 09.06.2025
CVE-2025-5918
C N
MEDIUM 6.6 09.06.2025
CVE-2025-6021
C N
HIGH 7.5 12.06.2025
CVE-2025-6170
C N
LOW 2.5 16.06.2025
CVE-2025-62230
C N
HIGH 7.3 30.10.2025
CVE-2025-62231
C N
HIGH 7.3 30.10.2025
CVE-2025-7424
C N
HIGH 7.5 10.07.2025
CVE-2025-7519
C N
MEDIUM 6.7 14.07.2025
CVE-2025-8283
C N
LOW 3.7 28.07.2025
CVE-2025-9572
C N
MEDIUM 6.5 27.02.2026
CVE-2025-9784
C N
HIGH 7.5 02.09.2025
CVE-2026-0964
C N
MEDIUM 6.3 26.03.2026
CVE-2026-0965
C N
LOW 3.3 26.03.2026
CVE-2026-0966
C N
HIGH 8.2 26.03.2026
CVE-2026-0967
C N
MEDIUM 5.5 26.03.2026
CVE-2026-0968
C N
LOW 3.1 26.03.2026
CVE-2026-0989
C N
LOW 3.7 15.01.2026
CVE-2026-0990
C N
MEDIUM 5.9 15.01.2026
CVE-2026-0992
C N
LOW 2.9 15.01.2026
CVE-2026-104047
C N
MEDIUM 5.3 06.10.2026
CVE-2026-104048
C N
HIGH 8.1 06.10.2026
CVE-2026-11611
C N
MEDIUM 6.5 08.06.2026
CVE-2026-11770
C N
HIGH 7.5 31.07.2026
CVE-2026-11785
C N
MEDIUM 4.3 09.06.2026
CVE-2026-11786
C N
MEDIUM 6.5 09.06.2026
CVE-2026-11787
C N
MEDIUM 6.3 09.06.2026
CVE-2026-11788
C N
HIGH 7.5 09.06.2026
CVE-2026-11789
C N
MEDIUM 6.5 09.06.2026
CVE-2026-11790
C N
MEDIUM 4.9 09.06.2026
CVE-2026-11791
C N
MEDIUM 5.0 18.06.2026
CVE-2026-11820
C N
MEDIUM 6.5 23.06.2026
CVE-2026-11861
C N
HIGH 8.1 20.08.2026
CVE-2026-12528
C N
MEDIUM 5.4 17.06.2026
CVE-2026-12549
C N
MEDIUM 4.8 22.06.2026
CVE-2026-12725
C N
MEDIUM 5.9 22.06.2026
CVE-2026-12891
C N
MEDIUM 4.3 23.06.2026
CVE-2026-12892
C N
MEDIUM 4.4 23.06.2026
CVE-2026-13002
C N
MEDIUM 4.4 14.08.2026
CVE-2026-13097
C N
HIGH 8.7 20.08.2026
CVE-2026-13595
C N
MEDIUM 5.3 29.06.2026
CVE-2026-13601
C N
MEDIUM 6.5 29.06.2026
CVE-2026-13757
C N
MEDIUM 6.2 29.06.2026
CVE-2026-1467
C N
MEDIUM 5.3 27.01.2026
CVE-2026-14940
C N
MEDIUM 5.3 07.07.2026
CVE-2026-14969
C N
MEDIUM 4.4 07.07.2026
CVE-2026-15041
C N
LOW 3.7 08.07.2026
CVE-2026-1536
C N
MEDIUM 5.3 28.01.2026
CVE-2026-1539
C N
MEDIUM 5.8 28.01.2026
CVE-2026-15722
C N
HIGH 7.5 31.07.2026
CVE-2026-1709
C N
CRITICAL 9.8 06.02.2026
CVE-2026-1764
C N
MEDIUM 5.6 16.06.2026
CVE-2026-1766
C N
MEDIUM 6.1 16.06.2026
CVE-2026-1767
C N
HIGH 8.1 16.06.2026
CVE-2026-1801
C N
MEDIUM 6.5 03.02.2026
CVE-2026-18477
C N
MEDIUM 4.4 03.08.2026
CVE-2026-18508
C N
MEDIUM 4.4 03.08.2026
CVE-2026-18651
C N
MEDIUM 5.4 03.08.2026
CVE-2026-18726
C N
MEDIUM 6.5 12.08.2026
CVE-2026-18727
C N
MEDIUM 6.5 12.08.2026
CVE-2026-18728
C N
MEDIUM 6.5 13.08.2026
CVE-2026-1933
C N
MEDIUM 6.5 27.05.2026
CVE-2026-1940
C N
HIGH 7.5 23.03.2026
CVE-2026-19548
C N
MEDIUM 5.5 12.08.2026
CVE-2026-19550
C N
HIGH 8.2 11.08.2026
CVE-2026-19617
C N
MEDIUM 5.5 14.08.2026
CVE-2026-19654
C N
HIGH 7.5 12.08.2026
CVE-2026-2100
C N
HIGH 7.5 26.03.2026
CVE-2026-21710
C N
HIGH 7.5 30.03.2026
CVE-2026-2239
C N
MEDIUM 6.5 26.03.2026
CVE-2026-2272
C N
MEDIUM 6.5 26.03.2026
CVE-2026-2340
C N
MEDIUM 6.5 27.05.2026
CVE-2026-2436
C N
HIGH 8.2 26.03.2026
CVE-2026-2443
C N
MEDIUM 5.3 13.02.2026
CVE-2026-2625
C N
MEDIUM 5.5 03.04.2026
CVE-2026-2708
C N
MEDIUM 5.3 23.04.2026
CVE-2026-28368
C N
CRITICAL 9.1 27.03.2026
CVE-2026-28369
C N
CRITICAL 9.1 27.03.2026
CVE-2026-3012
C N
MEDIUM 6.8 27.05.2026
CVE-2026-3099
C N
HIGH 7.3 12.03.2026
CVE-2026-31431
C N
HIGH 7.8 22.04.2026
CVE-2026-3260
C N
HIGH 7.5 24.03.2026
CVE-2026-33845
C N
CRITICAL 9.1 30.04.2026
CVE-2026-34000
C N
CRITICAL 9.1 05.05.2026
CVE-2026-34002
C N
CRITICAL 9.1 05.05.2026
CVE-2026-3441
C N
HIGH 7.1 16.03.2026
CVE-2026-3442
C N
HIGH 7.1 16.03.2026
CVE-2026-34486
C N
HIGH 7.5 09.04.2026
CVE-2026-3497
C N
HIGH 7.5 12.03.2026
CVE-2026-35091
C N
HIGH 8.2 01.04.2026
CVE-2026-35092
C N
HIGH 7.5 01.04.2026
CVE-2026-3632
C N
MEDIUM 5.5 17.03.2026
CVE-2026-3633
C N
MEDIUM 6.5 17.03.2026
CVE-2026-3634
C N
MEDIUM 6.5 17.03.2026
CVE-2026-3832
C N
LOW 3.7 30.04.2026
CVE-2026-3833
C N
HIGH 7.4 30.04.2026
CVE-2026-40915
C N
HIGH 7.8 15.04.2026
CVE-2026-40916
C N
MEDIUM 5.5 15.04.2026
CVE-2026-40917
C N
HIGH 7.1 15.04.2026
CVE-2026-40918
C N
MEDIUM 5.5 15.04.2026
CVE-2026-40919
C N
MEDIUM 5.5 15.04.2026
CVE-2026-42010
C N
CRITICAL 9.8 07.05.2026
CVE-2026-42055
C N
HIGH 8.1 17.06.2026
CVE-2026-42169
C N
HIGH 7.8 04.08.2026
CVE-2026-42170
C N
HIGH 7.8 08.08.2026
CVE-2026-4271
C N
HIGH 7.5 17.03.2026
CVE-2026-4408
C N
CRITICAL 9.8 28.05.2026
CVE-2026-4424
C N
HIGH 7.5 19.03.2026
CVE-2026-4426
C N
MEDIUM 6.5 19.03.2026
CVE-2026-4480
C N
CRITICAL 9.8 26.05.2026
CVE-2026-4647
C N
MEDIUM 6.1 23.03.2026
CVE-2026-46625
C N
HIGH 7.5 10.06.2026
CVE-2026-4775
C N
HIGH 7.8 24.03.2026
CVE-2026-4878
C N
HIGH 7.0 09.04.2026
CVE-2026-48864
C N
HIGH 7.8 26.05.2026
CVE-2026-4897
C N
MEDIUM 5.5 26.03.2026
CVE-2026-50256
C N
HIGH 7.8 05.06.2026
CVE-2026-50257
C N
HIGH 7.8 05.06.2026
CVE-2026-50258
C N
HIGH 7.8 05.06.2026
CVE-2026-50259
C N
HIGH 7.8 05.06.2026
CVE-2026-50260
C N
HIGH 7.8 05.06.2026
CVE-2026-50261
C N
HIGH 7.8 05.06.2026
CVE-2026-50262
C N
MEDIUM 5.5 05.06.2026
CVE-2026-50263
C N
MEDIUM 5.5 05.06.2026
CVE-2026-50264
C N
HIGH 7.8 05.06.2026
CVE-2026-5119
C N
HIGH 8.2 30.03.2026
CVE-2026-5121
C N
HIGH 7.5 30.03.2026
CVE-2026-5164
C N
MEDIUM 5.5 30.03.2026
CVE-2026-5165
C N
HIGH 7.8 30.03.2026
CVE-2026-5201
C N
HIGH 7.5 31.03.2026
CVE-2026-53000
C N
HIGH 7.8 24.06.2026
CVE-2026-53002
C N
CRITICAL 9.8 24.06.2026
CVE-2026-53006
C N
CRITICAL 9.8 24.06.2026
CVE-2026-53009
C N
HIGH 7.8 24.06.2026
CVE-2026-53145
C N
HIGH 7.8 25.06.2026
CVE-2026-55653
C N
MEDIUM 6.5 23.06.2026
CVE-2026-55654
C N
LOW 3.7 23.06.2026
CVE-2026-55655
C N
MEDIUM 6.1 23.06.2026
CVE-2026-5673
C N
HIGH 7.1 06.04.2026
CVE-2026-5704
C N
MEDIUM 5.5 06.04.2026
CVE-2026-5745
C N
MEDIUM 5.5 07.04.2026
CVE-2026-57965
C N
MEDIUM 5.1 29.06.2026
CVE-2026-57966
C N
MEDIUM 4.4 29.06.2026
CVE-2026-58010
C N
HIGH 8.2 30.06.2026
CVE-2026-58011
C N
HIGH 7.5 30.06.2026
CVE-2026-58012
C N
HIGH 8.2 30.06.2026
CVE-2026-58013
C N
HIGH 8.2 30.06.2026
CVE-2026-58014
C N
HIGH 8.6 30.06.2026
CVE-2026-58015
C N
HIGH 7.5 30.06.2026
CVE-2026-58016
C N
CRITICAL 9.1 30.06.2026
CVE-2026-58380
C N
HIGH 7.8 06.07.2026
CVE-2026-58381
C N
HIGH 7.3 02.07.2026
CVE-2026-58384
C N
HIGH 7.8 07.07.2026
CVE-2026-59087
C N
HIGH 7.8 10.08.2026
CVE-2026-59088
C N
MEDIUM 5.5 10.08.2026
CVE-2026-59089
C N
MEDIUM 5.5 06.07.2026
CVE-2026-59090
C N
CRITICAL 9.9 10.08.2026
CVE-2026-59091
C N
HIGH 7.8 10.08.2026
CVE-2026-59843
C N
MEDIUM 6.5 21.07.2026
CVE-2026-59844
C N
MEDIUM 6.5 21.07.2026
CVE-2026-59845
C N
MEDIUM 5.9 21.07.2026
CVE-2026-59846
C N
LOW 3.9 21.07.2026
CVE-2026-59847
C N
HIGH 7.5 21.07.2026
CVE-2026-59848
C N
MEDIUM 5.3 21.07.2026
CVE-2026-59850
C N
HIGH 7.5 21.07.2026
CVE-2026-6245
C N
MEDIUM 5.5 15.04.2026
CVE-2026-6384
C N
HIGH 7.8 15.04.2026
CVE-2026-66337
C N
MEDIUM 6.5 24.07.2026
CVE-2026-66338
C N
HIGH 7.2 24.07.2026
CVE-2026-66339
C N
MEDIUM 6.5 24.07.2026
CVE-2026-66757
C N
MEDIUM 5.5 27.07.2026
CVE-2026-66758
C N
HIGH 7.8 27.07.2026
CVE-2026-66759
C N
HIGH 7.1 27.07.2026
CVE-2026-6694
C N
MEDIUM 5.5 03.08.2026
CVE-2026-6695
C N
MEDIUM 5.5 03.08.2026
CVE-2026-6732
C N
HIGH 7.5 23.04.2026
CVE-2026-6843
C N
MEDIUM 5.5 22.04.2026
CVE-2026-6844
C N
MEDIUM 5.5 22.04.2026
CVE-2026-6845
C N
MEDIUM 5.0 22.04.2026
CVE-2026-6846
C N
HIGH 7.8 22.04.2026
CVE-2026-68742
C N
MEDIUM 5.5 03.08.2026
CVE-2026-68743
C N
HIGH 7.1 04.08.2026
CVE-2026-68744
C N
LOW 3.3 04.08.2026
CVE-2026-71219
C N
MEDIUM 4.7 03.09.2026
CVE-2026-71220
C N
HIGH 7.0 03.09.2026
CVE-2026-71221
C N
HIGH 7.0 03.09.2026
CVE-2026-71222
C N
MEDIUM 6.3 03.09.2026
CVE-2026-71224
C N
MEDIUM 4.7 03.09.2026
CVE-2026-71225
C N
MEDIUM 6.5 05.08.2026
CVE-2026-71226
C N
HIGH 7.3 05.08.2026
CVE-2026-71227
C N
MEDIUM 5.1 05.08.2026
CVE-2026-73196
C N
MEDIUM 6.5 20.08.2026
CVE-2026-73197
C N
HIGH 7.5 20.08.2026
CVE-2026-73198
C N
HIGH 7.5 20.08.2026
CVE-2026-73433
C N
MEDIUM 6.6 12.08.2026
CVE-2026-73434
C N
MEDIUM 6.1 12.08.2026
CVE-2026-73583
C N
MEDIUM 6.6 13.08.2026
CVE-2026-73584
C N
MEDIUM 6.3 13.08.2026
CVE-2026-73585
C N
MEDIUM 6.3 13.08.2026
CVE-2026-78475
C N
MEDIUM 6.1 24.08.2026
CVE-2026-80101
C N
MEDIUM 4.4 25.08.2026
CVE-2026-82324
C N
MEDIUM 6.1 28.08.2026
CVE-2026-82328
C N
MEDIUM 6.1 28.08.2026
CVE-2026-82330
C N
MEDIUM 6.1 28.08.2026
CVE-2026-82343
C N
MEDIUM 6.1 28.08.2026
CVE-2026-90462
C N
MEDIUM 5.4 22.09.2026
CVE-2026-9064
C N
HIGH 7.5 20.05.2026
CVE-2026-90996
C N
MEDIUM 5.5 14.09.2026
CVE-2026-9149
C N
MEDIUM 6.5 21.05.2026
CVE-2026-9150
C N
MEDIUM 6.5 20.05.2026
CVE-2026-9256
C N
HIGH 8.1 22.05.2026
Showing 5 out of 547.

Cross-references

No references are available for this certificate.

Processing updates

Feed
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate was first processed.

Raw data

{
  "_type": "sec_certs.sample.fips.FIPSCertificate",
  "cert_id": 5445,
  "dgst": "3eac69e760d9ec57",
  "heuristics": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.Heuristics",
    "algorithms": {
      "_type": "Set",
      "elements": [
        "#A7159",
        "SHA3-224A7379",
        "#A7379",
        "#A7374",
        "SHA2-256A7374",
        "#A7144",
        "#A7163",
        "#A7150",
        "AES-ECBA7376",
        "#A7149",
        "#A7371",
        "#A7378",
        "HMAC-SHA3-384A7379",
        "HMAC-SHA2-512A7374",
        "#A7145",
        "Safe Primes Key GenerationA7144",
        "KAS-FFC-SSC Sp800-56Ar3A7144",
        "SHA2-384A7374",
        "RSA SigVer (FIPS186-5)A7374",
        "#A7152",
        "AES-GCMA7376",
        "Counter DRBGA7376",
        "HMAC-SHA2-384A7374",
        "#A7375",
        "AES-GMACA7374",
        "#A7158",
        "#A7420",
        "SHA2-224A7374",
        "#A7160",
        "ECDSA SigVer (FIPS186-4)A7146",
        "#A7153",
        "#A7373",
        "#A7162",
        "AES-CBC-CS3A7378",
        "#A7370",
        "#A7151",
        "Hash DRBGA7374",
        "#A7161",
        "#A7156",
        "#A7372",
        "SHA-1A7374",
        "SHA3-384A7379",
        "#A7377",
        "#A7146",
        "SHA2-512A7374",
        "HMAC-SHA3-512A7379",
        "HMAC DRBGA7374",
        "RSA SigVer (FIPS186-4)A7374",
        "ECDSA SigVer (FIPS186-5)A7146",
        "HMAC-SHA-1A7374",
        "HMAC-SHA3-256A7379",
        "#A7154",
        "HMAC-SHA3-224A7379",
        "AES-CBCA7420",
        "HMAC-SHA2-224A7374",
        "AES-OFBA7377",
        "#A7157",
        "AES-CTRA7420",
        "AES-XTS Testing Revision 2.0A7420",
        "SHA3-256A7379",
        "AES-CCMA7374",
        "AES-CMACA7374",
        "#A7155",
        "#A7376",
        "#A7147",
        "#A7148",
        "#A7164",
        "HMAC-SHA2-256A7374",
        "SHA3-512A7379",
        "AES-CFB128A7370"
      ]
    },
    "cpe_matches": {
      "_type": "Set",
      "elements": [
        "cpe:2.3:o:redhat:enterprise_linux:9.0:*:*:*:*:*:*:*",
        "cpe:2.3:o:redhat:enterprise_linux:9.1:*:*:*:*:*:*:*"
      ]
    },
    "direct_transitive_cves": null,
    "extracted_versions": {
      "_type": "Set",
      "elements": [
        "9"
      ]
    },
    "indirect_transitive_cves": null,
    "module_processed_references": {
      "_type": "sec_certs.sample.certificate.References",
      "directly_referenced_by": null,
      "directly_referencing": null,
      "indirectly_referenced_by": null,
      "indirectly_referencing": null
    },
    "module_prunned_references": {
      "_type": "Set",
      "elements": []
    },
    "policy_processed_references": {
      "_type": "sec_certs.sample.certificate.References",
      "directly_referenced_by": null,
      "directly_referencing": null,
      "indirectly_referenced_by": null,
      "indirectly_referencing": null
    },
    "policy_prunned_references": {
      "_type": "Set",
      "elements": []
    },
    "related_cves": {
      "_type": "Set",
      "elements": [
        "CVE-2023-4535",
        "CVE-2026-58015",
        "CVE-2023-32233",
        "CVE-2023-33951",
        "CVE-2022-3500",
        "CVE-2022-0934",
        "CVE-2026-9256",
        "CVE-2023-5824",
        "CVE-2023-3354",
        "CVE-2024-0217",
        "CVE-2026-18651",
        "CVE-2026-6846",
        "CVE-2023-5557",
        "CVE-2026-58013",
        "CVE-2023-40551",
        "CVE-2026-73584",
        "CVE-2024-45619",
        "CVE-2022-3821",
        "CVE-2021-4204",
        "CVE-2026-46625",
        "CVE-2024-45778",
        "CVE-2023-42756",
        "CVE-2023-5380",
        "CVE-2024-23301",
        "CVE-2023-4911",
        "CVE-2023-6356",
        "CVE-2026-66337",
        "CVE-2026-71226",
        "CVE-2025-5918",
        "CVE-2025-5318",
        "CVE-2026-3633",
        "CVE-2026-11786",
        "CVE-2026-11790",
        "CVE-2023-3269",
        "CVE-2021-35937",
        "CVE-2026-1933",
        "CVE-2024-0229",
        "CVE-2026-1940",
        "CVE-2025-26594",
        "CVE-2025-3891",
        "CVE-2024-1488",
        "CVE-2024-49394",
        "CVE-2026-3634",
        "CVE-2024-0409",
        "CVE-2026-13595",
        "CVE-2022-1263",
        "CVE-2023-38200",
        "CVE-2026-71222",
        "CVE-2025-26597",
        "CVE-2025-14512",
        "CVE-2026-1709",
        "CVE-2023-43788",
        "CVE-2024-50074",
        "CVE-2023-34966",
        "CVE-2026-2625",
        "CVE-2026-1539",
        "CVE-2026-6245",
        "CVE-2025-47711",
        "CVE-2026-50264",
        "CVE-2026-5121",
        "CVE-2026-11787",
        "CVE-2023-1667",
        "CVE-2023-40546",
        "CVE-2024-12085",
        "CVE-2026-55655",
        "CVE-2026-19548",
        "CVE-2022-1652",
        "CVE-2026-40918",
        "CVE-2026-12528",
        "CVE-2026-5164",
        "CVE-2023-47038",
        "CVE-2023-38201",
        "CVE-2026-0990",
        "CVE-2026-6843",
        "CVE-2026-14969",
        "CVE-2022-1586",
        "CVE-2022-1354",
        "CVE-2026-73433",
        "CVE-2026-59850",
        "CVE-2025-5917",
        "CVE-2022-2990",
        "CVE-2026-73198",
        "CVE-2023-0179",
        "CVE-2026-34000",
        "CVE-2026-57966",
        "CVE-2023-0778",
        "CVE-2022-24809",
        "CVE-2023-3161",
        "CVE-2026-58016",
        "CVE-2023-50387",
        "CVE-2021-3697",
        "CVE-2022-3715",
        "CVE-2024-3049",
        "CVE-2025-26601",
        "CVE-2026-80101",
        "CVE-2026-13757",
        "CVE-2023-38471",
        "CVE-2026-3441",
        "CVE-2022-1949",
        "CVE-2021-3997",
        "CVE-2026-0992",
        "CVE-2023-50782",
        "CVE-2022-0168",
        "CVE-2026-58384",
        "CVE-2023-6917",
        "CVE-2026-2443",
        "CVE-2023-4813",
        "CVE-2023-3773",
        "CVE-2024-6387",
        "CVE-2026-42010",
        "CVE-2022-34302",
        "CVE-2026-3832",
        "CVE-2021-4158",
        "CVE-2024-45782",
        "CVE-2025-62231",
        "CVE-2023-5157",
        "CVE-2026-42170",
        "CVE-2022-1462",
        "CVE-2024-0408",
        "CVE-2022-34303",
        "CVE-2022-24805",
        "CVE-2024-9341",
        "CVE-2025-26598",
        "CVE-2023-38472",
        "CVE-2023-3750",
        "CVE-2023-6546",
        "CVE-2022-4743",
        "CVE-2026-11785",
        "CVE-2026-6384",
        "CVE-2022-40982",
        "CVE-2023-3255",
        "CVE-2023-5156",
        "CVE-2022-25309",
        "CVE-2026-2239",
        "CVE-2026-50260",
        "CVE-2024-0841",
        "CVE-2023-2454",
        "CVE-2024-49395",
        "CVE-2023-52355",
        "CVE-2024-45615",
        "CVE-2023-1183",
        "CVE-2023-6683",
        "CVE-2026-13601",
        "CVE-2026-14940",
        "CVE-2026-50263",
        "CVE-2022-3707",
        "CVE-2026-90996",
        "CVE-2026-2436",
        "CVE-2016-7091",
        "CVE-2023-6610",
        "CVE-2023-0664",
        "CVE-2022-0171",
        "CVE-2024-8443",
        "CVE-2026-0965",
        "CVE-2023-3899",
        "CVE-2026-82328",
        "CVE-2022-0480",
        "CVE-2026-1536",
        "CVE-2022-1158",
        "CVE-2022-2153",
        "CVE-2026-6695",
        "CVE-2026-73583",
        "CVE-2023-3138",
        "CVE-2024-0564",
        "CVE-2023-32373",
        "CVE-2026-4775",
        "CVE-2023-34968",
        "CVE-2026-6732",
        "CVE-2025-26465",
        "CVE-2026-55653",
        "CVE-2023-3212",
        "CVE-2026-4480",
        "CVE-2022-1184",
        "CVE-2023-1981",
        "CVE-2023-43787",
        "CVE-2022-1198",
        "CVE-2026-66759",
        "CVE-2026-58380",
        "CVE-2026-3632",
        "CVE-2021-3695",
        "CVE-2023-43789",
        "CVE-2023-3972",
        "CVE-2022-25308",
        "CVE-2025-62230",
        "CVE-2023-3576",
        "CVE-2023-46848",
        "CVE-2026-11611",
        "CVE-2026-18726",
        "CVE-2023-6681",
        "CVE-2023-51767",
        "CVE-2026-6694",
        "CVE-2026-31431",
        "CVE-2023-39191",
        "CVE-2026-0964",
        "CVE-2026-53002",
        "CVE-2026-28368",
        "CVE-2026-59848",
        "CVE-2025-6021",
        "CVE-2022-2509",
        "CVE-2026-4647",
        "CVE-2026-19550",
        "CVE-2022-4285",
        "CVE-2023-42754",
        "CVE-2020-14394",
        "CVE-2023-5217",
        "CVE-2026-53145",
        "CVE-2023-5178",
        "CVE-2026-58011",
        "CVE-2023-4527",
        "CVE-2026-71227",
        "CVE-2023-42753",
        "CVE-2022-1852",
        "CVE-2026-35092",
        "CVE-2022-1355",
        "CVE-2023-3347",
        "CVE-2026-3442",
        "CVE-2026-21710",
        "CVE-2026-68743",
        "CVE-2022-4132",
        "CVE-2026-15722",
        "CVE-2021-4217",
        "CVE-2024-49393",
        "CVE-2023-39189",
        "CVE-2023-39417",
        "CVE-2026-2340",
        "CVE-2026-68744",
        "CVE-2022-3424",
        "CVE-2026-33845",
        "CVE-2023-40661",
        "CVE-2024-1048",
        "CVE-2022-1708",
        "CVE-2023-3301",
        "CVE-2026-13002",
        "CVE-2024-1454",
        "CVE-2023-34967",
        "CVE-2026-50256",
        "CVE-2021-35938",
        "CVE-2023-6915",
        "CVE-2023-51764",
        "CVE-2023-2513",
        "CVE-2026-40919",
        "CVE-2026-68742",
        "CVE-2026-59844",
        "CVE-2026-6845",
        "CVE-2023-3772",
        "CVE-2026-5704",
        "CVE-2026-50257",
        "CVE-2026-11789",
        "CVE-2026-18477",
        "CVE-2023-6531",
        "CVE-2024-6237",
        "CVE-2026-59089",
        "CVE-2023-43785",
        "CVE-2023-4387",
        "CVE-2022-1016",
        "CVE-2023-7192",
        "CVE-2023-2731",
        "CVE-2023-4273",
        "CVE-2023-6240",
        "CVE-2026-59088",
        "CVE-2025-7424",
        "CVE-2026-82324",
        "CVE-2026-59843",
        "CVE-2022-1587",
        "CVE-2024-0775",
        "CVE-2025-32988",
        "CVE-2023-5367",
        "CVE-2026-104047",
        "CVE-2026-5745",
        "CVE-2023-38473",
        "CVE-2026-12549",
        "CVE-2025-2784",
        "CVE-2022-4900",
        "CVE-2022-2989",
        "CVE-2026-19654",
        "CVE-2022-0987",
        "CVE-2023-5870",
        "CVE-2023-2203",
        "CVE-2023-41175",
        "CVE-2026-0967",
        "CVE-2025-3155",
        "CVE-2022-24808",
        "CVE-2023-4004",
        "CVE-2026-18728",
        "CVE-2026-78475",
        "CVE-2026-55654",
        "CVE-2025-9572",
        "CVE-2023-1192",
        "CVE-2024-6505",
        "CVE-2026-71225",
        "CVE-2023-3019",
        "CVE-2025-26600",
        "CVE-2024-6239",
        "CVE-2024-5742",
        "CVE-2025-5351",
        "CVE-2022-4904",
        "CVE-2023-6679",
        "CVE-2022-24807",
        "CVE-2026-71220",
        "CVE-2025-9784",
        "CVE-2026-66339",
        "CVE-2025-5372",
        "CVE-2024-0443",
        "CVE-2023-6536",
        "CVE-2026-59090",
        "CVE-2024-0232",
        "CVE-2024-8354",
        "CVE-2026-1766",
        "CVE-2023-48795",
        "CVE-2026-12892",
        "CVE-2022-25310",
        "CVE-2024-9676",
        "CVE-2023-4569",
        "CVE-2023-5633",
        "CVE-2026-11791",
        "CVE-2024-12088",
        "CVE-2023-1289",
        "CVE-2024-45616",
        "CVE-2026-3099",
        "CVE-2024-0690",
        "CVE-2025-32989",
        "CVE-2026-11820",
        "CVE-2022-3787",
        "CVE-2025-12801",
        "CVE-2023-4459",
        "CVE-2026-50261",
        "CVE-2026-4408",
        "CVE-2022-1247",
        "CVE-2024-0607",
        "CVE-2022-2963",
        "CVE-2024-0553",
        "CVE-2024-0639",
        "CVE-2024-3056",
        "CVE-2023-1380",
        "CVE-2023-4641",
        "CVE-2023-3164",
        "CVE-2022-2625",
        "CVE-2023-4147",
        "CVE-2023-7250",
        "CVE-2025-46399",
        "CVE-2026-4271",
        "CVE-2026-13097",
        "CVE-2024-1151",
        "CVE-2026-50259",
        "CVE-2023-2977",
        "CVE-2023-50781",
        "CVE-2023-46847",
        "CVE-2023-2455",
        "CVE-2023-5871",
        "CVE-2023-6004",
        "CVE-2023-4155",
        "CVE-2023-1729",
        "CVE-2023-39418",
        "CVE-2026-90462",
        "CVE-2023-2491",
        "CVE-2026-5119",
        "CVE-2026-50258",
        "CVE-2026-11861",
        "CVE-2026-1767",
        "CVE-2026-66338",
        "CVE-2023-28327",
        "CVE-2026-42055",
        "CVE-2023-5868",
        "CVE-2026-5673",
        "CVE-2026-58012",
        "CVE-2023-6606",
        "CVE-2023-5992",
        "CVE-2026-73434",
        "CVE-2023-1652",
        "CVE-2023-2602",
        "CVE-2023-39198",
        "CVE-2026-58010",
        "CVE-2026-73197",
        "CVE-2023-38469",
        "CVE-2022-2850",
        "CVE-2026-4424",
        "CVE-2026-19617",
        "CVE-2026-2708",
        "CVE-2023-0494",
        "CVE-2026-11770",
        "CVE-2023-1206",
        "CVE-2026-42169",
        "CVE-2026-15041",
        "CVE-2023-4010",
        "CVE-2024-45617",
        "CVE-2025-6170",
        "CVE-2023-5869",
        "CVE-2025-5915",
        "CVE-2026-3833",
        "CVE-2023-6710",
        "CVE-2026-59087",
        "CVE-2024-3567",
        "CVE-2023-3640",
        "CVE-2026-3260",
        "CVE-2026-4878",
        "CVE-2026-9149",
        "CVE-2026-59845",
        "CVE-2026-66757",
        "CVE-2024-0914",
        "CVE-2026-66758",
        "CVE-2026-4426",
        "CVE-2022-4283",
        "CVE-2026-40917",
        "CVE-2026-4897",
        "CVE-2023-2295",
        "CVE-2026-6844",
        "CVE-2023-2680",
        "CVE-2026-5201",
        "CVE-2025-7519",
        "CVE-2023-38470",
        "CVE-2022-2127",
        "CVE-2023-2603",
        "CVE-2026-48864",
        "CVE-2023-40660",
        "CVE-2026-73196",
        "CVE-2023-2700",
        "CVE-2023-39194",
        "CVE-2023-6535",
        "CVE-2022-1998",
        "CVE-2026-71219",
        "CVE-2023-4692",
        "CVE-2023-33952",
        "CVE-2023-6918",
        "CVE-2026-18508",
        "CVE-2023-5090",
        "CVE-2023-3618",
        "CVE-2023-1095",
        "CVE-2026-40916",
        "CVE-2022-2393",
        "CVE-2021-3864",
        "CVE-2023-2953",
        "CVE-2023-4133",
        "CVE-2026-82343",
        "CVE-2022-2078",
        "CVE-2022-2964",
        "CVE-2023-1513",
        "CVE-2023-44488",
        "CVE-2024-9675",
        "CVE-2025-26599",
        "CVE-2026-34002",
        "CVE-2023-46846",
        "CVE-2024-12087",
        "CVE-2023-43786",
        "CVE-2026-82330",
        "CVE-2022-2873",
        "CVE-2023-40547",
        "CVE-2026-3497",
        "CVE-2023-2156",
        "CVE-2026-50262",
        "CVE-2026-58381",
        "CVE-2025-31277",
        "CVE-2023-6622",
        "CVE-2025-32990",
        "CVE-2023-4693",
        "CVE-2022-1789",
        "CVE-2026-1467",
        "CVE-2024-0646",
        "CVE-2026-59091",
        "CVE-2025-14087",
        "CVE-2026-58014",
        "CVE-2026-5165",
        "CVE-2026-57965",
        "CVE-2026-53009",
        "CVE-2023-0361",
        "CVE-2023-5215",
        "CVE-2026-35091",
        "CVE-2022-2211",
        "CVE-2023-6121",
        "CVE-2023-51765",
        "CVE-2026-28369",
        "CVE-2026-71221",
        "CVE-2023-38559",
        "CVE-2023-5455",
        "CVE-2026-0966",
        "CVE-2022-2132",
        "CVE-2026-71224",
        "CVE-2022-2639",
        "CVE-2022-24806",
        "CVE-2025-5914",
        "CVE-2023-2283",
        "CVE-2023-4806",
        "CVE-2025-46397",
        "CVE-2026-9064",
        "CVE-2023-2194",
        "CVE-2022-34301",
        "CVE-2025-0678",
        "CVE-2025-46400",
        "CVE-2023-52160",
        "CVE-2023-1073",
        "CVE-2026-0968",
        "CVE-2023-1672",
        "CVE-2021-3839",
        "CVE-2025-26595",
        "CVE-2024-45620",
        "CVE-2026-40915",
        "CVE-2023-42669",
        "CVE-2023-27561",
        "CVE-2024-45777",
        "CVE-2023-3812",
        "CVE-2023-32573",
        "CVE-2023-6693",
        "CVE-2026-1764",
        "CVE-2025-5916",
        "CVE-2024-0641",
        "CVE-2026-73585",
        "CVE-2023-40549",
        "CVE-2026-1801",
        "CVE-2026-2272",
        "CVE-2023-33203",
        "CVE-2025-8283",
        "CVE-2026-0989",
        "CVE-2026-12891",
        "CVE-2026-2100",
        "CVE-2026-53000",
        "CVE-2024-2496",
        "CVE-2025-26596",
        "CVE-2026-34486",
        "CVE-2023-44487",
        "CVE-2023-4194",
        "CVE-2023-5088",
        "CVE-2023-40745",
        "CVE-2026-59846",
        "CVE-2024-44070",
        "CVE-2026-18727",
        "CVE-2024-7006",
        "CVE-2024-0562",
        "CVE-2023-40550",
        "CVE-2026-12725",
        "CVE-2026-3012",
        "CVE-2023-52356",
        "CVE-2026-59847",
        "CVE-2024-45618",
        "CVE-2023-39193",
        "CVE-2022-1706",
        "CVE-2024-12086",
        "CVE-2022-3560",
        "CVE-2026-11788",
        "CVE-2021-3696",
        "CVE-2025-4598",
        "CVE-2023-2019",
        "CVE-2023-6176",
        "CVE-2023-7216",
        "CVE-2026-53006",
        "CVE-2023-3567",
        "CVE-2026-104048",
        "CVE-2023-4001",
        "CVE-2026-9150"
      ]
    },
    "verified_cpe_matches": null
  },
  "pdf_data": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.PdfData",
    "br1_deviations": 0,
    "br1_tables": {
      "_type": "sec_certs.heuristics.br1.table_parsing.model.br1_tables.BR1Tables",
      "approved_algorithms": {
        "entries": [
          {
            "algorithm": "AES-CBC",
            "cavpCertName": "A7145, A7153, A7156, A7371, A7374, A7420",
            "properties": "Direction - Decrypt, Encrypt Key Length - 128, 192, 256",
            "reference": "SP 800-38A"
          },
          {
            "algorithm": "AES-CBC-CS3",
            "cavpCertName": "A7150, A7161, A7378",
            "properties": "Direction - decrypt, encrypt Key Length - 128, 192, 256",
            "reference": "SP 800-38A"
          },
          {
            "algorithm": "AES-CCM",
            "cavpCertName": "A7145, A7156, A7371, A7374",
            "properties": "Key Length - 128, 192, 256",
            "reference": "SP 800-38C"
          },
          {
            "algorithm": "AES-CFB128",
            "cavpCertName": "A7148, A7159, A7370",
            "properties": "Direction - Decrypt, Encrypt Key Length - 128, 192, 256",
            "reference": "SP 800-38A"
          },
          {
            "algorithm": "AES-CMAC",
            "cavpCertName": "A7145, A7156, A7371, A7374",
            "properties": "Direction - Generation, Verification Key Length - 128, 192, 256",
            "reference": "SP 800-38B"
          },
          {
            "algorithm": "AES-CTR",
            "cavpCertName": "A7145, A7153, A7156, A7371, A7374, A7420",
            "properties": "Direction - Decrypt, Encrypt Key Length - 128, 192, 256",
            "reference": "SP 800-38A"
          },
          {
            "algorithm": "AES-ECB",
            "cavpCertName": "A7145, A7151, A7152, A7153, A7154, A7155, A7156, A7157, A7158, A7371, A7372, A7373, A7374, A7375, A7376",
            "properties": "Direction - Decrypt, Encrypt Key Length - 128, 192, 256",
            "reference": "SP 800-38A"
          },
          {
            "algorithm": "AES-GCM",
            "cavpCertName": "A7145, A7152, A7153, A7155, A7156, A7158, A7371, A7373, A7374, A7376",
            "properties": "Direction - Decrypt, Encrypt IV Generation - External Key Length - 128, 192, 256",
            "reference": "SP 800-38D"
          },
          {
            "algorithm": "AES-GCM",
            "cavpCertName": "A7151, A7154, A7157, A7372, A7375",
            "properties": "Direction - Encrypt IV Generation - Internal IV Generation Mode - 8.2.1 Key Length - 128, 192, 256",
            "reference": "SP 800-38D"
          },
          {
            "algorithm": "AES-GMAC",
            "cavpCertName": "A7145, A7156, A7371, A7374",
            "properties": "Direction - Decrypt, Encrypt IV Generation - External Key Length - 128, 192, 256",
            "reference": "SP 800-38D"
          },
          {
            "algorithm": "AES-OFB",
            "cavpCertName": "A7149, A7160, A7377",
            "properties": "Direction - Decrypt, Encrypt Key Length - 128, 192, 256",
            "reference": "SP 800-38A"
          },
          {
            "algorithm": "AES-XTS Testing Revision 2.0",
            "cavpCertName": "A7145, A7153, A7156, A7371, A7374, A7420",
            "properties": "Direction - Decrypt, Encrypt Key Length - 128, 256",
            "reference": "SP 800-38E"
          },
          {
            "algorithm": "Counter DRBG",
            "cavpCertName": "A7145, A7151, A7152, A7153, A7154, A7155, A7156, A7157, A7158, A7371, A7372, A7373, A7374, A7375, A7376",
            "properties": "Prediction Resistance - No, Yes Mode - AES-128, AES-192, AES- 256 Derivation Function Enabled - Yes",
            "reference": "SP 800-90A Rev. 1"
          },
          {
            "algorithm": "ECDSA SigVer (FIPS186-4)",
            "cavpCertName": "A7146",
            "properties": "Component - No Curve - P-256, P-384 Hash Algorithm - SHA-1",
            "reference": "FIPS 186-4"
          },
          {
            "algorithm": "ECDSA SigVer (FIPS186-5)",
            "cavpCertName": "A7146",
            "properties": "Curve - P-256, P-384 Hash Algorithm - SHA2-224, SHA2-256, SHA2-384, SHA2-512",
            "reference": "FIPS 186-5"
          },
          {
            "algorithm": "Hash DRBG",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Prediction Resistance - No, Yes Mode - SHA-1, SHA2-256, SHA2- 512",
            "reference": "SP 800-90A Rev. 1"
          },
          {
            "algorithm": "HMAC DRBG",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Prediction Resistance - No, Yes Mode - SHA-1, SHA2-256, SHA2- 512",
            "reference": "SP 800-90A Rev. 1"
          },
          {
            "algorithm": "HMAC-SHA-1",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Key Length - Key Length: 112- 524288 Increment 8",
            "reference": "FIPS 198-1"
          },
          {
            "algorithm": "HMAC-SHA2- 224",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Key Length - Key Length: 112- 524288 Increment 8",
            "reference": "FIPS 198-1"
          },
          {
            "algorithm": "HMAC-SHA2- 256",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Key Length - Key Length: 112- 524288 Increment 8",
            "reference": "FIPS 198-1"
          },
          {
            "algorithm": "HMAC-SHA2- 384",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Key Length - Key Length: 112- 524288 Increment 8",
            "reference": "FIPS 198-1"
          },
          {
            "algorithm": "HMAC-SHA2- 512",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Key Length - Key Length: 112- 524288 Increment 8",
            "reference": "FIPS 198-1"
          },
          {
            "algorithm": "HMAC-SHA3- 224",
            "cavpCertName": "A7147, A7379",
            "properties": "Key Length - Key Length: 112- 524288 Increment 8",
            "reference": "FIPS 198-1"
          },
          {
            "algorithm": "HMAC-SHA3- 256",
            "cavpCertName": "A7147, A7379",
            "properties": "Key Length - Key Length: 112- 524288 Increment 8",
            "reference": "FIPS 198-1"
          },
          {
            "algorithm": "HMAC-SHA3- 384",
            "cavpCertName": "A7147, A7379",
            "properties": "Key Length - Key Length: 112- 524288 Increment 8",
            "reference": "FIPS 198-1"
          },
          {
            "algorithm": "HMAC-SHA3- 512",
            "cavpCertName": "A7147, A7379",
            "properties": "Key Length - Key Length: 112- 524288 Increment 8",
            "reference": "FIPS 198-1"
          },
          {
            "algorithm": "KAS-FFC-SSC Sp800-56Ar3",
            "cavpCertName": "A7144",
            "properties": "Domain Parameter Generation Methods - ffdhe2048, ffdhe3072, ffdhe4096, ffdhe6144, ffdhe8192 Scheme - dhEphem - KAS Role - initiator, responder",
            "reference": "SP 800-56A Rev. 3"
          },
          {
            "algorithm": "RSA SigVer (FIPS186-4)",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Signature Type - PKCS 1.5 Modulo - 2048, 3072, 4096",
            "reference": "FIPS 186-4"
          },
          {
            "algorithm": "RSA SigVer (FIPS186-5)",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Modulo - 2048, 3072, 4096 Signature Type - pkcs1v1.5",
            "reference": "FIPS 186-5"
          },
          {
            "algorithm": "Safe Primes Key Generation",
            "cavpCertName": "A7144",
            "properties": "Safe Prime Groups - ffdhe2048, ffdhe3072, ffdhe4096, ffdhe6144, ffdhe8192",
            "reference": "SP 800-56A Rev. 3"
          },
          {
            "algorithm": "SHA-1",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Message Length - Message Length: 0-65536 Increment 8 Large Message Sizes - 1, 2",
            "reference": "FIPS 180-4"
          },
          {
            "algorithm": "SHA2-224",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Message Length - Message Length: 0-65536 Increment 8 Large Message Sizes - 1, 2",
            "reference": "FIPS 180-4"
          },
          {
            "algorithm": "SHA2-256",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Message Length - Message Length: 0-65536 Increment 8 Large Message Sizes - 1, 2",
            "reference": "FIPS 180-4"
          },
          {
            "algorithm": "SHA2-384",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Message Length - Message Length: 0-65536 Increment 8 Large Message Sizes - 1, 2",
            "reference": "FIPS 180-4"
          },
          {
            "algorithm": "SHA2-512",
            "cavpCertName": "A7145, A7162, A7163, A7164, A7374",
            "properties": "Message Length - Message Length: 0-65536 Increment 8 Large Message Sizes - 1, 2",
            "reference": "FIPS 180-4"
          },
          {
            "algorithm": "SHA3-224",
            "cavpCertName": "A7147, A7379",
            "properties": "Message Length - Message Length: 0-65536 Increment 8 Large Message Sizes - 1, 2",
            "reference": "FIPS 202"
          },
          {
            "algorithm": "SHA3-256",
            "cavpCertName": "A7147, A7379",
            "properties": "Message Length - Message Length: 0-65536 Increment 8 Large Message Sizes - 1, 2",
            "reference": "FIPS 202"
          },
          {
            "algorithm": "SHA3-384",
            "cavpCertName": "A7147, A7379",
            "properties": "Message Length - Message Length: 0-65536 Increment 8 Large Message Sizes - 1, 2",
            "reference": "FIPS 202"
          },
          {
            "algorithm": "SHA3-512",
            "cavpCertName": "A7147, A7379",
            "properties": "Message Length - Message Length: 0-65536 Increment 8 Large Message Sizes - 1, 2",
            "reference": "FIPS 202"
          }
        ],
        "found": true,
        "section": 2,
        "subsection": 5
      },
      "approved_services": {
        "entries": [
          {
            "description": "Compute a message digest",
            "indicator": "crypto_shash_init returns 0",
            "inputs": "Message",
            "name": "Message digest",
            "outputs": "Digest value",
            "rolesSspAccess": "Crypto Officer",
            "secFunImpl": "Message digest"
          },
          {
            "description": "Encrypt a plaintext",
            "indicator": "crypto_skcipher_setkey returns 0",
            "inputs": "AES key, plaintext, IV (if required)",
            "name": "Encryptio n",
            "outputs": "Ciphertex t",
            "rolesSspAccess": "Crypto Officer - AES key: W,E",
            "secFunImpl": "Encryptio n with AES"
          },
          {
            "description": "Decrypt a ciphertext",
            "indicator": "crypto_skcipher_setkey returns 0",
            "inputs": "AES key, ciphertext , IV (if required)",
            "name": "Decryptio n",
            "outputs": "Plaintext",
            "rolesSspAccess": "Crypto Officer - AES key: W,E",
            "secFunImpl": "Decryptio n with AES"
          },
          {
            "description": "Encrypt and authentica te a plaintext using CCM or GCM",
            "indicator": "For all except AES GCM: crypto_aead_setkey returns 0; For AES GCM: crypto_aead_get_flags(tfm) has the CRYPTO_TFM_FIPS_COM PLIANCE flag set",
            "inputs": "AES key, plaintext, IV (CCM/GC M)",
            "name": "Authentic ated encryption",
            "outputs": "Ciphertex t, MAC tag (CCM/G CM)",
            "rolesSspAccess": "Crypto Officer - AES key: W,E - GCM IV: G,E,R",
            "secFunImpl": "Authentic ated encryption"
          },
          {
            "description": "Encrypt and authentica te a ciphertext using CCM or GCM",
            "indicator": "For all except AES GCM: crypto_aead_setkey returns 0; For AES GCM: crypto_aead_get_flags(tfm) has the CRYPTO_TFM_FIPS_COM PLIANCE flag set",
            "inputs": "AES key, ciphertext , IV (CCM/GC M), MAC tag (CCM/GC M)",
            "name": "Authentic ated decryption",
            "outputs": "Plaintext or failure",
            "rolesSspAccess": "Crypto Officer - AES key: W,E - GCM IV: W,E",
            "secFunImpl": "Authentic ated decryption"
          },
          {
            "description": "Encrypt plaintext with AES (CBC or CTR) and use HMAC authentica te it",
            "indicator": "crypto_shash_init returns 0",
            "inputs": "AES key, HMAC key, plaintext",
            "name": "Encrypt then MAC",
            "outputs": "Ciphertex t, MAC tag",
            "rolesSspAccess": "Crypto Officer - AES key: W,E - HMAC key: W,E",
            "secFunImpl": "Authentic ated encryption"
          },
          {
            "description": "Decrypt an authentica ted a ciphertext using AES (CBC or CTR) and HMAC",
            "indicator": "crypto_shash_init returns 0",
            "inputs": "AES key, HMAC key, ciphertext , MAC tag",
            "name": "Decrypt then verify",
            "outputs": "Plaintext or failure",
            "rolesSspAccess": "Crypto Officer - AES key: W,E - HMAC key: W,E",
            "secFunImpl": "Authentic ated decryption"
          },
          {
            "description": "Compute a MAC tag using AES- GMAC, AES- CMAC, or HMAC",
            "indicator": "crypto_shash_init returns 0",
            "inputs": "AES key or HMAC key, message",
            "name": "Message authentica tion",
            "outputs": "MAC tag",
            "rolesSspAccess": "Crypto Officer - AES key: W,E - HMAC key: W,E",
            "secFunImpl": "Message authentica tion"
          },
          {
            "description": "Generate random bytes",
            "indicator": "crypto_rng_get_bytes returns 0",
            "inputs": "Output length",
            "name": "Random number generation",
            "outputs": "Random bytes",
            "rolesSspAccess": "Crypto Officer - Entropy Input (IG D.L): G,E,Z - CTR_DRB G seed (IG D.L): G,E,Z - HMAC_D RBG seed (IG D.L): G,E,Z - Hash_DRB G seed (IG D.L): G,E,Z - CTR_DRB G Internal state (V, Key) (IG D.L): G,W,E - HMAC_D RBG Internal state (V, Key) (IG D.L): G,W,E - Hash_DRB G Internal state (V, C)",
            "secFunImpl": "Random number generation with DRBGs"
          },
          {
            "description": "",
            "indicator": "",
            "inputs": "",
            "name": "",
            "outputs": "",
            "rolesSspAccess": "(IG D.L): G,W,E",
            "secFunImpl": ""
          },
          {
            "description": "Generate entropy from a dedicated instance of Jitter RNG",
            "indicator": "crypto_rng_get_bytes returns 0",
            "inputs": "Output length",
            "name": "Random number generation using entropy source",
            "outputs": "Random bytes",
            "rolesSspAccess": "Crypto Officer",
            "secFunImpl": "None"
          },
          {
            "description": "Generate a key pair using safe primes",
            "indicator": "crypto_kpp_set_secret() and crypto_kpp_generate_public _key() return 0",
            "inputs": "Group",
            "name": "Key pair generation with Safe Primes",
            "outputs": "DH key pair",
            "rolesSspAccess": "Crypto Officer - Module- generated DH private key: G,R - Module- generated DH public key: G,R - Intermedia te key generation value: G,E,Z",
            "secFunImpl": "Key pair generation with Safe Primes"
          },
          {
            "description": "Compute a shared secret using Diffie- Hellman",
            "indicator": "crypto_kpp_compute_shared _secret() returns 0",
            "inputs": "Public key (peer), Private key",
            "name": "Shared secret computati on",
            "outputs": "Shared secret",
            "rolesSspAccess": "Crypto Officer - DH private key: W,E - DH public key: W,E - Shared secret: G,R",
            "secFunImpl": "Shared secret computati on with DH"
          },
          {
            "description": "Compute an EDC (crc32, crc32c, crct10dif)",
            "indicator": "None",
            "inputs": "Message",
            "name": "Error detection code",
            "outputs": "EDC",
            "rolesSspAccess": "Crypto Officer",
            "secFunImpl": "None"
          },
          {
            "description": "Compress data (deflate, lz4, lz4hc, lzo, zlib- deflate, zstd)",
            "indicator": "None",
            "inputs": "Data",
            "name": "Compressi on",
            "outputs": "Compress ed data",
            "rolesSspAccess": "Crypto Officer",
            "secFunImpl": "None"
          },
          {
            "description": "Use the kernel to perform various non- cryptogra phic operations",
            "indicator": "None",
            "inputs": "Identifier, various argument s",
            "name": "Generic system call",
            "outputs": "Various return values",
            "rolesSspAccess": "Crypto Officer",
            "secFunImpl": "None"
          },
          {
            "description": "Return the module name and version informatio n",
            "indicator": "None",
            "inputs": "N/A",
            "name": "Show version",
            "outputs": "Module name and version",
            "rolesSspAccess": "Crypto Officer",
            "secFunImpl": "None"
          },
          {
            "description": "Return the module status",
            "indicator": "None",
            "inputs": "N/A",
            "name": "Show status",
            "outputs": "Module status",
            "rolesSspAccess": "Crypto Officer",
            "secFunImpl": "None"
          },
          {
            "description": "Perform the CASTs and",
            "indicator": "None",
            "inputs": "N/A",
            "name": "Self-test",
            "outputs": "Pass/fail",
            "rolesSspAccess": "Crypto Officer",
            "secFunImpl": "Encryptio n with AES Decryptio"
          },
          {
            "description": "integrity tests",
            "indicator": "",
            "inputs": "",
            "name": "",
            "outputs": "",
            "rolesSspAccess": "",
            "secFunImpl": "n with AES Message digest Message authentica tion Random number generation with DRBGs Digital signature verificatio n with RSA Digital signature verificatio n with RSA (legacy use) Digital signature verificatio n with ECDSA Digital signature verificatio n with ECDSA (legacy use) Authentic ated encryption Authentic"
          },
          {
            "description": "",
            "indicator": "",
            "inputs": "",
            "name": "",
            "outputs": "",
            "rolesSspAccess": "",
            "secFunImpl": "ated decryption Shared secret computati on with DH"
          },
          {
            "description": "Zeroize SSPs",
            "indicator": "None",
            "inputs": "Any SSP",
            "name": "Zeroizatio n",
            "outputs": "N/A",
            "rolesSspAccess": "Crypto Officer - AES key: Z - GCM IV: Z - HMAC key: Z - Entropy Input (IG D.L): Z - CTR_DRB G seed (IG D.L): Z - HMAC_D RBG seed (IG D.L): Z - Hash_DRB G seed (IG D.L): Z - CTR_DRB G Internal state (V, Key) (IG D.L): Z - HMAC_D RBG",
            "secFunImpl": "None"
          },
          {
            "description": "",
            "indicator": "",
            "inputs": "",
            "name": "",
            "outputs": "",
            "rolesSspAccess": "Internal state (V, Key) (IG D.L): Z - Hash_DRB G Internal state (V, C) (IG D.L): Z - Intermedia te key generation value: Z - Module- generated DH private key: Z - Module- generated DH public key: Z - DH private key: Z - DH public key: Z - Shared secret: Z",
            "secFunImpl": ""
          }
        ],
        "found": true,
        "section": 4,
        "subsection": 3
      },
      "authentication_methods": {
        "entries": [],
        "found": false,
        "section": 4,
        "subsection": 1
      },
      "cond_self_tests": {
        "entries": [
          {
            "algorithmOrTest": "SHA-1 (A7145)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "and services are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "SHA-1 (A7162)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA-1 (A7163)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA-1 (A7164)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA-1 (A7374)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-224 (A7145)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-224 (A7162)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-224 (A7163)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-224 (A7164)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-224 (A7374)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-256 (A7145)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-256 (A7162)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "SHA2-256 (A7163)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-256 (A7164)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-256 (A7374)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-384 (A7145)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-384 (A7162)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-384 (A7163)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "and services are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "SHA2-384 (A7164)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-384 (A7374)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-512 (A7145)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-512 (A7162)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-512 (A7163)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-512 (A7164)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA2-512 (A7374)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA3-224 (A7147)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA3-224 (A7379)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA3-256 (A7147)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA3-256 (A7379)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "SHA3-384 (A7147)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA3-384 (A7379)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA3-512 (A7147)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "SHA3-512 (A7379)",
            "condition": "Module initialization",
            "details": "Message digest",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "0-8184 bit messages",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7145)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7151)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7152)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7153)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7154)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7155)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7156)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7157)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7158)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7371)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7372)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7373)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7374)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7375)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Encrypt (A7376)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7145)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7151)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7152)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7153)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7154)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7155)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7156)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7157)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7158)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7371)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7372)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7373)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7374)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7375)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "AES-ECB - Decrypt (A7376)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC - Encrypt (A7145)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC - Encrypt (A7153)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC - Encrypt (A7156)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC - Encrypt (A7371)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC - Encrypt (A7374)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC - Encrypt (A7420)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC - Decrypt (A7145)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC - Decrypt (A7153)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC - Decrypt (A7156)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC - Decrypt (A7371)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "AES-CBC - Decrypt (A7374)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC - Decrypt (A7420)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC- CS3 - Encrypt (A7150)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC- CS3 - Encrypt (A7161)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC- CS3 - Encrypt (A7378)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC- CS3 -",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational",
            "testMethod": "KAT",
            "testProps": "128 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Decrypt (A7150)",
            "condition": "",
            "details": "",
            "indicator": "and services are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "AES-CBC- CS3 - Decrypt (A7161)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CBC- CS3 - Decrypt (A7378)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-OFB - Encrypt (A7149)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-OFB - Encrypt (A7160)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-OFB - Encrypt (A7377)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-OFB - Decrypt (A7149)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-OFB - Decrypt (A7160)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-OFB - Decrypt (A7377)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CFB128 - Encrypt (A7148)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CFB128 - Encrypt (A7159)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CFB128 - Encrypt (A7370)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "AES-CFB128 - Decrypt (A7148)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CFB128 - Decrypt (A7159)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CFB128 - Decrypt (A7370)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CTR - Encrypt (A7145)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CTR - Encrypt (A7153)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CTR - Encrypt (A7156)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CTR - Encrypt (A7371)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CTR - Encrypt (A7374)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CTR - Encrypt (A7420)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CTR - Decrypt (A7145)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CTR - Decrypt (A7153)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "AES-CTR - Decrypt (A7156)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CTR - Decrypt (A7371)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CTR - Decrypt (A7374)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CTR - Decrypt (A7420)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CCM - Encrypt (A7145)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys; 128-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CCM - Encrypt (A7156)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys; 128-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CCM - Encrypt (A7371)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys; 128-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CCM - Encrypt (A7374)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys; 128-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CCM - Decrypt (A7145)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys; 128-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CCM - Decrypt (A7156)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys; 128-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CCM - Decrypt (A7371)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys; 128-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "AES-CCM - Decrypt (A7374)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys; 128-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7145)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7151)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7152)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7153)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7154)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7155)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7156)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7157)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7158)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7371)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7372)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7373)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7374)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7375)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Encrypt (A7376)",
            "condition": "Module initialization",
            "details": "Authenticated encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7145)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7151)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7152)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7153)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7154)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7155)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7156)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7157)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7158)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7371)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7372)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7373)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7374)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7375)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-GCM - Decrypt (A7376)",
            "condition": "Module initialization",
            "details": "Authenticated decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys and 96-bit IVs",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-XTS Testing Revision 2.0 - Encrypt (A7145)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-XTS Testing Revision 2.0 - Encrypt (A7153)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "AES-XTS Testing Revision 2.0 - Encrypt (A7156)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-XTS Testing Revision 2.0 - Encrypt (A7371)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-XTS Testing Revision 2.0 - Encrypt (A7374)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-XTS Testing Revision 2.0 - Encrypt (A7420)",
            "condition": "Module initialization",
            "details": "Encryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-XTS Testing Revision 2.0 - Decrypt (A7145)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-XTS Testing Revision 2.0",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "- Decrypt (A7153)",
            "condition": "",
            "details": "",
            "indicator": "and services are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "AES-XTS Testing Revision 2.0 - Decrypt (A7156)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-XTS Testing Revision 2.0 - Decrypt (A7371)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-XTS Testing Revision 2.0 - Decrypt (A7374)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-XTS Testing Revision 2.0 - Decrypt (A7420)",
            "condition": "Module initialization",
            "details": "Decryption",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CMAC (A7145)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CMAC (A7156)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CMAC (A7371)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "AES-CMAC (A7374)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128 and 256 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA-1 (A7145)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-64 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA-1 (A7162)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-64 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA-1 (A7163)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "32-64 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "HMAC- SHA-1 (A7164)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-64 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA-1 (A7374)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-64 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-224 (A7145)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-224 (A7162)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-224 (A7163)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-224 (A7164)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-224 (A7374)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-256 (A7145)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-64 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-256 (A7162)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-64 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-256 (A7163)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-64 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-256 (A7164)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "32-64 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "HMAC- SHA2-256 (A7374)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-64 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-384 (A7145)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-384 (A7162)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-384 (A7163)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-384 (A7164)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-384 (A7374)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-512 (A7145)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-512 (A7162)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-512 (A7163)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-512 (A7164)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA2-512 (A7374)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "HMAC- SHA3-224 (A7147)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA3-224 (A7379)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA3-256 (A7147)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA3-256 (A7379)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA3-384 (A7147)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA3-384 (A7379)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA3-512 (A7147)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC- SHA3-512 (A7379)",
            "condition": "Module initialization",
            "details": "Message authentication",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "32-1048 bit keys",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7145)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7151)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7152)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed,",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "generate) health test",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "section 11.3 of SP 800-90Arev1",
            "type": ""
          },
          {
            "algorithmOrTest": "Counter DRBG (A7153)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7154)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7155)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7156)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7157)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7158)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7371)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7372)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7373)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7374)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Counter DRBG (A7375)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed,",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "generate) health test",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "section 11.3 of SP 800-90Arev1",
            "type": ""
          },
          {
            "algorithmOrTest": "Counter DRBG (A7376)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "128, 192, 256 bit keys with DF, with/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Hash DRBG (A7145)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "SHA1, SHA2-256, SHA2-512 With/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Hash DRBG (A7162)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "SHA1, SHA2-256, SHA2-512 With/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Hash DRBG (A7163)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "SHA1, SHA2-256, SHA2-512 With/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Hash DRBG (A7164)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "SHA1, SHA2-256, SHA2-512 With/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Hash DRBG (A7374)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate,",
            "indicator": "Module becomes operational",
            "testMethod": "KAT",
            "testProps": "SHA1, SHA2-256, SHA2-512 With/without PR;",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "reseed, generate) health test",
            "indicator": "and services are available for use.",
            "testMethod": "",
            "testProps": "Health test per section 11.3 of SP 800-90Arev1",
            "type": ""
          },
          {
            "algorithmOrTest": "HMAC DRBG (A7145)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "SHA1, SHA2-256, SHA2-512 With/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC DRBG (A7162)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "SHA1, SHA2-256, SHA2-512 With/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC DRBG (A7163)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "SHA1, SHA2-256, SHA2-512 With/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC DRBG (A7164)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "SHA1, SHA2-256, SHA2-512 With/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "HMAC DRBG (A7374)",
            "condition": "Module initialization",
            "details": "SP 800-90A Rev. 1 (instantiate, reseed, generate) health test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "SHA1, SHA2-256, SHA2-512 With/without PR; Health test per section 11.3 of SP 800-90Arev1",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "ECDSA SigVer (FIPS186-5) (A7146)",
            "condition": "Module initialization",
            "details": "Signature verification",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "P-256 with SHA- 256",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "RSA SigVer (FIPS186-5) (A7145)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Signature verification",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "4096-bit key with SHA-256",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "RSA SigVer (FIPS186-5) (A7162)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Signature verification",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "4096-bit key with SHA-256",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "RSA SigVer (FIPS186-5) (A7163)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Signature verification",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "4096-bit key with SHA-256",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "RSA SigVer (FIPS186-5) (A7164)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Signature verification",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "4096-bit key with SHA-256",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "RSA SigVer (FIPS186-5) (A7374)",
            "condition": "Module initialization. Before integrity test.",
            "details": "Signature verification",
            "indicator": "Module becomes operational and services",
            "testMethod": "KAT",
            "testProps": "4096-bit key with SHA-256",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "",
            "type": ""
          },
          {
            "algorithmOrTest": "KAS-FFC- SSC Sp800- 56Ar3 (A7144)",
            "condition": "Module initialization",
            "details": "Shared secret computation",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "KAT",
            "testProps": "ffdhe2048, ffdhe3072, ffdhe4096, ffdhe6144, and ffdhe8192",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Safe Primes Key Generation (A7144)",
            "condition": "During operational state of the module when the respective cryptographic functions are used.",
            "details": "Public key recomputation",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "PCT",
            "testProps": "PCT according to Section 5.6.2.1.4 of SP 800-56A Rev. 3",
            "type": "PCT"
          },
          {
            "algorithmOrTest": "Entropy Source - Init RCT",
            "condition": "Entropy source initialization",
            "details": "Entropy source start-up test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "RCT",
            "testProps": "Cutoff C=61, 1024 samples. Repetition count test according to Section 4.4.1 of SP 800-90B",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Entropy Source - Init APT",
            "condition": "Entropy source initialization",
            "details": "Entropy source start-up test",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "APT",
            "testProps": "Cutoff C=355, window W=512, 1024 samples. Adaptive proportion test according to Section 4.4.2 of SP 800-90B",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "Entropy Source - Continuous RCT",
            "condition": "Continuously when the entropy source is accessed",
            "details": "Entropy source continuous test",
            "indicator": "Entropy source is operational and services",
            "testMethod": "RCT",
            "testProps": "Intermittent cutoff C=31, permanent cutoff C=61. Repetition count test according to",
            "type": "CAST"
          },
          {
            "algorithmOrTest": "",
            "condition": "",
            "details": "",
            "indicator": "are available for use.",
            "testMethod": "",
            "testProps": "Section 4.4.1 of SP 800-90B",
            "type": ""
          },
          {
            "algorithmOrTest": "Entropy Source - Continuous APT",
            "condition": "Continuously when the entropy source is accessed",
            "details": "Entropy source continuous test",
            "indicator": "Entropy source is operational and services are available for use.",
            "testMethod": "APT",
            "testProps": "Intermittent cutoff C=325, permanent cutoff C=255, window W=512. Adaptive proportion test according to Section 4.4.2 of SP",
            "type": "CAST"
          }
        ],
        "found": true,
        "section": 10,
        "subsection": 2
      },
      "error_states": {
        "entries": [],
        "found": false,
        "section": 10,
        "subsection": 4
      },
      "mechanisms_actions": {
        "entries": [],
        "found": false,
        "section": 7,
        "subsection": 1
      },
      "modes_of_operation": {
        "entries": [
          {
            "description": "Automatically entered whenever an approved service is requested",
            "name": "Approved mode",
            "statusIndicator": "For all approved algorithms except AES GCM: respective approved service function returns indicator 0; For AES GCM: crypto_aead_get_flags(tfm) has the CRYPTO_TFM_FIPS_COMPLIANCE flag set",
            "type": "Approved"
          },
          {
            "description": "Automatically entered whenever a non-approved service is requested",
            "name": "Non- approved mode",
            "statusIndicator": "No service indicator required for non-approved services per IG 2.4.C",
            "type": "Non- Approved"
          }
        ],
        "found": true,
        "section": 2,
        "subsection": 4
      },
      "non_approved_allowed_NSC": {
        "entries": [],
        "found": false,
        "section": 2,
        "subsection": 5
      },
      "non_approved_allowed_algos": {
        "entries": [],
        "found": false,
        "section": 2,
        "subsection": 5
      },
      "non_approved_not_allowed": {
        "entries": [
          {
            "name": "AES-GCM with external IV",
            "use": "Encryption with external IV (not compliant to FIPS 140-3 IG C.H)"
          },
          {
            "name": "KBKDF (libkcapi)",
            "use": "Key derivation with implementation not tested by CAVP"
          },
          {
            "name": "HKDF (libkcapi)",
            "use": "Key derivation with implementation not tested by CAVP"
          },
          {
            "name": "PBKDF2 (libkcapi)",
            "use": "Password-based key derivation with implementation not tested by CAVP"
          },
          {
            "name": "RSA",
            "use": "Encryption primitive; Decryption primitive (not compliant to SP 800-56Br2)"
          },
          {
            "name": "RSA with PKCS#1 v1.5 padding",
            "use": "Signature generation (pre-hashed message); Signature verification (pre- hashed message)"
          },
          {
            "name": "ECDSA",
            "use": "Signature generation (pre-hashed message); Signature verification (pre- hashed message)"
          }
        ],
        "found": true,
        "section": 2,
        "subsection": 5
      },
      "non_approved_services": {
        "entries": [
          {
            "alg_accessed": "AES-GCM with external IV",
            "description": "Encrypt and authenticate a plaintext using AES-GCM with an external IV",
            "name": "AES-GCM with external IV",
            "role": "CO"
          },
          {
            "alg_accessed": "KBKDF (libkcapi) HKDF (libkcapi) PBKDF2 (libkcapi)",
            "description": "Derive a key from a key-derivation key, a shared secret, or password",
            "name": "Key derivation",
            "role": "CO"
          },
          {
            "alg_accessed": "RSA with PKCS#1 v1.5 padding ECDSA",
            "description": "Generate a digital signature for a pre-hashed message",
            "name": "Pre-hashed message signature generation",
            "role": "CO"
          },
          {
            "alg_accessed": "RSA with PKCS#1 v1.5 padding ECDSA",
            "description": "Verify a digital signature for a pre-hashed message",
            "name": "Pre-hashed message signature verification",
            "role": "CO"
          },
          {
            "alg_accessed": "RSA",
            "description": "Compute the RSA encryption primitive",
            "name": "Encryption primitive",
            "role": "CO"
          },
          {
            "alg_accessed": "RSA",
            "description": "Compute the RSA decryption primitive",
            "name": "Decryption primitive",
            "role": "CO"
          }
        ],
        "found": true,
        "section": 4,
        "subsection": 4
      },
      "ports_interfaces": {
        "entries": [
          {
            "data": "API data input parameters, AF_ALG type sockets",
            "logicalInterface": "Data Input",
            "physicalPort": "N/A"
          },
          {
            "data": "API output parameters, AF_ALG type sockets",
            "logicalInterface": "Data Output",
            "physicalPort": "N/A"
          },
          {
            "data": "API function calls, API control input parameters, AF_ALG type sockets, kernel command line",
            "logicalInterface": "Control Input",
            "physicalPort": "N/A"
          },
          {
            "data": "API return values, AF_ALG type sockets, kernel logs",
            "logicalInterface": "Status Output",
            "physicalPort": "N/A"
          }
        ],
        "found": true,
        "section": 3,
        "subsection": 1
      },
      "roles": {
        "entries": [
          {
            "authMethodList": "None",
            "name": "Crypto Officer",
            "operatorType": "CO",
            "type": "Role"
          }
        ],
        "found": true,
        "section": 4,
        "subsection": 2
      },
      "security_levels": {
        "entries": [
          {
            "level": "1",
            "section": "1",
            "title": "General"
          },
          {
            "level": "1",
            "section": "2",
            "title": "Cryptographic module specification"
          },
          {
            "level": "1",
            "section": "3",
            "title": "Cryptographic module interfaces"
          },
          {
            "level": "1",
            "section": "4",
            "title": "Roles, services, and authentication"
          },
          {
            "level": "1",
            "section": "5",
            "title": "Software/Firmware security"
          },
          {
            "level": "1",
            "section": "6",
            "title": "Operational environment"
          },
          {
            "level": "N/A",
            "section": "7",
            "title": "Physical security"
          },
          {
            "level": "N/A",
            "section": "8",
            "title": "Non-invasive security"
          },
          {
            "level": "1",
            "section": "9",
            "title": "Sensitive security parameter management"
          },
          {
            "level": "1",
            "section": "10",
            "title": "Self-tests"
          },
          {
            "level": "1",
            "section": "11",
            "title": "Life-cycle assurance"
          },
          {
            "level": "N/A",
            "section": "12",
            "title": "Mitigation of other attacks"
          },
          {
            "level": "1",
            "section": "",
            "title": "Overall Level"
          }
        ],
        "found": true,
        "section": 1,
        "subsection": 2
      },
      "self_tests": {
        "entries": [
          {
            "algorithmOrTest": "HMAC-SHA2- 512 - sha512hmac",
            "details": "Integrity test for sha512hmac binary",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "Message Authentication",
            "testProps": "128-bit key",
            "type": "SW/FW Integrity"
          },
          {
            "algorithmOrTest": "HMAC-SHA2- 512 - libkcapi library",
            "details": "Integrity test for libkcapi components",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "Message Authentication",
            "testProps": "128-bit key",
            "type": "SW/FW Integrity"
          },
          {
            "algorithmOrTest": "HMAC-SHA2- 512 - vmlinuz",
            "details": "Integrity test for vmlinuz binary",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "Message Authentication",
            "testProps": "128-bit key",
            "type": "SW/FW Integrity"
          },
          {
            "algorithmOrTest": "RSA SigVer (FIPS186-5)",
            "details": "Integrity test for kernel object files",
            "indicator": "Module becomes operational and services are available for use.",
            "testMethod": "Signature Verification",
            "testProps": "3072-bit key with SHA- 256",
            "type": "SW/FW Integrity"
          }
        ],
        "found": true,
        "section": 10,
        "subsection": 1
      },
      "ssp_io_methods": {
        "entries": [
          {
            "dest": "Cryptographic module",
            "distribution": "Manual",
            "entry": "Electronic",
            "format": "Plaintext",
            "name": "API input parameters; AF_ALG_type sockets (input)",
            "sfiAlgo": "",
            "source": "Operator calling application (TOEPP)"
          },
          {
            "dest": "Operator calling application (TOEPP), kernel space",
            "distribution": "Manual",
            "entry": "Electronic",
            "format": "Plaintext",
            "name": "API output parameters; AF_ALG_type sockets (output)",
            "sfiAlgo": "",
            "source": "Cryptographic module"
          }
        ],
        "found": true,
        "section": 9,
        "subsection": 2
      },
      "ssp_zeroization_methods": {
        "entries": [
          {
            "description": "Automatically zeroized by the module when no longer needed",
            "method": "Automatic",
            "operatorId": "N/A",
            "rationale": "Memory occupied by SSPs is overwritten with zeroes, which renders the SSP values irretrievable."
          },
          {
            "description": "Zeroizes the SSPs contained within the cipher handle",
            "method": "Free cipher handle",
            "operatorId": "By calling the appropriate zeroization functions: AES key: crypto_free_skcipher and crypto_free_aead; HMAC key: crypto_free_shash and crypto_free_ahash; DRBG internal state: crypto_free_rng; RSA public key, EC public key, DH public key: public_key_free; Shared secret: crypto_free_kpp",
            "rationale": "Memory occupied by SSPs is overwritten with zeroes, which renders the SSP values irretrievable. The completion of the zeroization routine indicates that the zeroization procedure succeeded."
          },
          {
            "description": "De-allocates the volatile memory used to store SSPs",
            "method": "Remove power from the module",
            "operatorId": "By removing power",
            "rationale": "Volatile memory used by the module is overwritten within nanoseconds when power is removed. Module power off indicates that the zeroization procedure succeeded. The successful removal of power implicitly indicates that the zeroization is complete."
          }
        ],
        "found": true,
        "section": 9,
        "subsection": 3
      },
      "storage_areas": {
        "entries": [
          {
            "description": "Temporary storage for SSPs used by the module as part of service execution",
            "name": "RAM",
            "persistance": "Dynamic"
          }
        ],
        "found": true,
        "section": 9,
        "subsection": 1
      },
      "tested_module_id_hw": {
        "entries": [],
        "found": false,
        "section": 2,
        "subsection": 2
      },
      "tested_module_id_hw_hy": {
        "entries": [],
        "found": false,
        "section": 2,
        "subsection": 2
      },
      "tested_module_id_sw_fw_hy": {
        "entries": [],
        "found": false,
        "section": 2,
        "subsection": 2
      },
      "tested_op_env_sw_fw_hy": {
        "entries": [
          {
            "hardwarePlatform": "Dell PowerEdge R440",
            "hypervisorHostOs": "N/A",
            "operatingSystem": "Red Hat Enterprise Linux 9",
            "paa_pai": "Yes",
            "processors": "Intel\u00ae Xeon\u00ae Silver 4216",
            "version": "5.14.0- 427.124.1.el9_4; 1.4.0-2.el9"
          },
          {
            "hardwarePlatform": "Dell PowerEdge R440",
            "hypervisorHostOs": "N/A",
            "operatingSystem": "Red Hat Enterprise Linux 9",
            "paa_pai": "No",
            "processors": "Intel\u00ae Xeon\u00ae Silver 4216",
            "version": "5.14.0- 427.124.1.el9_4; 1.4.0-2.el9"
          },
          {
            "hardwarePlatform": "IBM z16 3931-A01",
            "hypervisorHostOs": "N/A",
            "operatingSystem": "Red Hat Enterprise Linux 9",
            "paa_pai": "Yes",
            "processors": "IBM z16",
            "version": "5.14.0- 427.124.1.el9_4; 1.4.0-2.el9"
          },
          {
            "hardwarePlatform": "IBM z16 3931-A01",
            "hypervisorHostOs": "N/A",
            "operatingSystem": "Red Hat Enterprise Linux 9",
            "paa_pai": "No",
            "processors": "IBM z16",
            "version": "5.14.0- 427.124.1.el9_4; 1.4.0-2.el9"
          },
          {
            "hardwarePlatform": "IBM 9080- HEX",
            "hypervisorHostOs": "PowerVM FW1040.00 with VIOS 3.1.3.00",
            "operatingSystem": "Red Hat Enterprise Linux 9",
            "paa_pai": "Yes",
            "processors": "IBM POWER10",
            "version": "5.14.0- 427.124.1.el9_4; 1.4.0-2.el9"
          },
          {
            "hardwarePlatform": "IBM 9080- HEX",
            "hypervisorHostOs": "PowerVM FW1040.00 with VIOS 3.1.3.00",
            "operatingSystem": "Red Hat Enterprise Linux 9",
            "paa_pai": "No",
            "processors": "IBM POWER10",
            "version": "5.14.0- 427.124.1.el9_4; 1.4.0-2.el9"
          }
        ],
        "found": true,
        "section": 2,
        "subsection": 2
      },
      "vendor_affirmed_algos": {
        "entries": [
          {
            "algoPropList": "Key type:Asymmetric",
            "implName": "N/A",
            "name": "Asymmetric Cryptographic Key Generation (CKG)",
            "reference": "SP 800-133 Rev. 2, section 4, example 1"
          }
        ],
        "found": true,
        "section": 2,
        "subsection": 5
      },
      "vendor_affirmed_op_env_sw_fw_hy": {
        "entries": [
          {
            "hardwarePlatform": "Intel\u00ae Xeon\u00ae E5",
            "operatingSystem": "Red Hat Enterprise Linux 9"
          }
        ],
        "found": true,
        "section": 2,
        "subsection": 2
      }
    },
    "is_br1_format": true,
    "keywords": {
      "asymmetric_crypto": {
        "ECC": {
          "ECDSA": {
            "ECDSA": 16
          }
        },
        "FF": {
          "DH": {
            "DH": 38,
            "Diffie-Hellman": 3
          }
        }
      },
      "certification_process": {},
      "cipher_mode": {
        "CBC": {
          "CBC": 3
        },
        "CCM": {
          "CCM": 4
        },
        "CFB": {
          "CFB": 1
        },
        "CTR": {
          "CTR": 3
        },
        "ECB": {
          "ECB": 1
        },
        "GCM": {
          "GCM": 22
        },
        "OFB": {
          "OFB": 1
        },
        "XTS": {
          "XTS": 9
        }
      },
      "cplc_data": {},
      "crypto_engine": {},
      "crypto_library": {},
      "crypto_protocol": {
        "IKE": {
          "IKEv2": 2
        },
        "IPsec": {
          "IPsec": 7
        }
      },
      "crypto_scheme": {
        "KA": {
          "Key Agreement": 3
        },
        "KEX": {
          "Key Exchange": 1
        },
        "MAC": {
          "MAC": 12
        }
      },
      "device_model": {},
      "ecc_curve": {
        "NIST": {
          "P-256": 6,
          "P-384": 4
        }
      },
      "eval_facility": {
        "atsec": {
          "atsec": 116
        }
      },
      "fips_cert_id": {},
      "fips_certlike": {
        "Certlike": {
          "- PKCS 1": 1,
          "AES- 256": 1,
          "AES-128": 1,
          "AES-192": 1,
          "HMAC SHA-512": 2,
          "HMAC- SHA-1": 5,
          "HMAC-SHA-1": 12,
          "PKCS 1": 5,
          "PKCS#1": 10,
          "SHA -512": 1,
          "SHA- 1": 1,
          "SHA- 256": 2,
          "SHA-1": 25,
          "SHA-256": 6,
          "SHA-3": 1,
          "SHA-512": 2,
          "SHA1": 10,
          "SHA2- 224": 1,
          "SHA2- 256": 1,
          "SHA2- 512": 3,
          "SHA2-224": 18,
          "SHA2-256": 30,
          "SHA2-384": 19,
          "SHA2-512": 28,
          "SHA3-224": 7,
          "SHA3-256": 7,
          "SHA3-384": 7,
          "SHA3-512": 7
        }
      },
      "fips_security_level": {
        "Level": {
          "Level 1": 2
        }
      },
      "hash_function": {
        "PBKDF": {
          "PBKDF2": 2
        },
        "SHA": {
          "SHA1": {
            "SHA-1": 25,
            "SHA1": 10
          },
          "SHA2": {
            "SHA-256": 6,
            "SHA-512": 2
          },
          "SHA3": {
            "SHA-3": 1,
            "SHA3-224": 7,
            "SHA3-256": 7,
            "SHA3-384": 7,
            "SHA3-512": 7
          }
        }
      },
      "ic_data_group": {},
      "javacard_api_const": {},
      "javacard_packages": {},
      "javacard_version": {},
      "os_name": {},
      "pq_crypto": {},
      "randomness": {
        "PRNG": {
          "DRBG": 71
        },
        "RNG": {
          "RBG": 6,
          "RNG": 2
        }
      },
      "side_channel_analysis": {},
      "standard_id": {
        "FIPS": {
          "FIPS 140": 1,
          "FIPS 140-3": 122,
          "FIPS 180-4": 6,
          "FIPS 186-4": 2,
          "FIPS 186-5": 3,
          "FIPS 197": 1,
          "FIPS 198-1": 10,
          "FIPS 202": 5,
          "FIPS PUB 140-3": 3,
          "FIPS186-4": 4,
          "FIPS186-5": 18
        },
        "NIST": {
          "SP 800-133": 5,
          "SP 800-38A": 7,
          "SP 800-38B": 2,
          "SP 800-38C": 2,
          "SP 800-38D": 4,
          "SP 800-38E": 3,
          "SP 800-56A": 8,
          "SP 800-90A": 30,
          "SP 800-90B": 3
        },
        "PKCS": {
          "PKCS 1": 3,
          "PKCS#1": 5
        },
        "RFC": {
          "RFC 4106": 3,
          "RFC 7296": 2
        }
      },
      "symmetric_crypto": {
        "AES_competition": {
          "AES": {
            "AES": 57,
            "AES-": 3,
            "AES-128": 1,
            "AES-192": 1
          },
          "CAST": {
            "CAST": 457
          }
        },
        "constructions": {
          "MAC": {
            "CMAC": 3,
            "HMAC": 32
          }
        }
      },
      "tee_name": {
        "AMD": {
          "PSP": 3
        },
        "IBM": {
          "SSC": 2
        }
      },
      "tls_cipher_suite": {},
      "vendor": {},
      "vulnerability": {}
    },
    "module_algorithms": {
      "_type": "Set",
      "elements": [
        "SHA3-224A7379",
        "SHA2-256A7374",
        "AES-ECBA7376",
        "HMAC-SHA3-384A7379",
        "HMAC-SHA2-512A7374",
        "Safe Primes Key GenerationA7144",
        "KAS-FFC-SSC Sp800-56Ar3A7144",
        "SHA2-384A7374",
        "RSA SigVer (FIPS186-5)A7374",
        "AES-GCMA7376",
        "Counter DRBGA7376",
        "HMAC-SHA2-384A7374",
        "AES-GMACA7374",
        "SHA2-224A7374",
        "ECDSA SigVer (FIPS186-4)A7146",
        "AES-CBC-CS3A7378",
        "Hash DRBGA7374",
        "SHA-1A7374",
        "SHA3-384A7379",
        "SHA2-512A7374",
        "HMAC-SHA3-512A7379",
        "HMAC DRBGA7374",
        "RSA SigVer (FIPS186-4)A7374",
        "ECDSA SigVer (FIPS186-5)A7146",
        "HMAC-SHA-1A7374",
        "HMAC-SHA3-256A7379",
        "HMAC-SHA3-224A7379",
        "AES-CBCA7420",
        "HMAC-SHA2-224A7374",
        "AES-OFBA7377",
        "AES-CTRA7420",
        "AES-XTS Testing Revision 2.0A7420",
        "SHA3-256A7379",
        "AES-CCMA7374",
        "AES-CMACA7374",
        "HMAC-SHA2-256A7374",
        "SHA3-512A7379",
        "AES-CFB128A7370"
      ]
    },
    "policy_algorithms": {
      "_type": "Set",
      "elements": [
        "#A7159",
        "#A7379",
        "#A7374",
        "#A7144",
        "#A7163",
        "#A7150",
        "#A7149",
        "#A7371",
        "#A7378",
        "#A7145",
        "#A7152",
        "#A7375",
        "#A7158",
        "#A7420",
        "#A7160",
        "#A7153",
        "#A7373",
        "#A7162",
        "#A7370",
        "#A7151",
        "#A7161",
        "#A7156",
        "#A7372",
        "#A7377",
        "#A7146",
        "#A7154",
        "#A7155",
        "#A7376",
        "#A7147",
        "#A7148",
        "#A7164",
        "#A7157"
      ]
    },
    "policy_metadata": {
      "/CreationDate": "D:20260727074421-04\u002700\u0027",
      "/Creator": "Microsoft\u00ae Word for Microsoft 365",
      "/ModDate": "D:20260727074421-04\u002700\u0027",
      "/Producer": "Microsoft\u00ae Word for Microsoft 365",
      "pdf_file_size_bytes": 1138276,
      "pdf_hyperlinks": {
        "_type": "Set",
        "elements": [
          "https://doi.org/10.6028/NIST.SP.800-38B",
          "https://doi.org/10.6028/NIST.SP.800-56Ar3",
          "https://csrc.nist.gov/Projects/cryptographic-module-validation-program/fips-140-3-ig-announcements",
          "https://www.ietf.org/rfc/rfc3447.txt",
          "https://doi.org/10.6028/NIST.FIPS.202",
          "https://doi.org/10.6028/NIST.SP.800-38C",
          "https://doi.org/10.6028/NIST.SP.800-38A",
          "https://doi.org/10.6028/NIST.FIPS.186-5",
          "https://doi.org/10.6028/NIST.SP.800-38D",
          "https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/security_hardening/using-the-system-wide-cryptographic-policies_security-hardening#switching-the-system-to-fips-mode_using-the-system-wide-cryptographic-policies",
          "https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/security_hardening/assembly_installing-the-system-in-fips-mode_security-hardening#proc_installing-the-system-with-fips-mode-enabled_assembly_installing-the-system-in-fips-mode",
          "https://doi.org/10.6028/NIST.SP.800-90Ar1",
          "https://www.rfc-editor.org/rfc/rfc4106.txt",
          "https://doi.org/10.6028/NIST.FIPS.140-3",
          "http://www.atsec.com/",
          "https://doi.org/10.6028/NIST.FIPS.197-upd1",
          "https://doi.org/10.6028/NIST.SP.800-133r2",
          "https://www.rfc-editor.org/rfc/rfc7296.txt",
          "https://doi.org/10.6028/NIST.FIPS.180-4",
          "https://doi.org/10.6028/NIST.FIPS.198-1",
          "https://doi.org/10.6028/NIST.SP.800-38E"
        ]
      },
      "pdf_is_encrypted": false,
      "pdf_number_of_pages": 116
    }
  },
  "state": {
    "_type": "sec_certs.sample.fips.InternalState",
    "module": {
      "_type": "sec_certs.sample.document_state.DocumentState",
      "convert_ok": true,
      "download_ok": true,
      "extract_ok": true,
      "json_hash": null,
      "source_hash": null,
      "txt_hash": null
    },
    "policy": {
      "_type": "sec_certs.sample.document_state.DocumentState",
      "convert_ok": true,
      "download_ok": true,
      "extract_ok": true,
      "json_hash": "77b812499c57621c0af4987069a743506567ca13d2cdc51e2ec96364024166b3",
      "source_hash": "74c462cfcd7cabaadf96f3f20006ebe16121d0530c08146d58c08c533fcb064f",
      "txt_hash": "db0a4f2f87e0b26228e613505cce833267d2718d2199c234b93e407dcfe66425"
    }
  },
  "web_data": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.WebData",
    "caveat": "When operated in approved mode. No assurance of minimum security of SSPs (e.g., keys, bit strings) that are externally loaded, or of SSPs established with externally loaded SSPs. The module generates random numbers whose strengths are modified by available entropy.",
    "certificate_pdf_url": "https://csrc.nist.gov/CSRC/media/projects/cryptographic-module-validation-program/documents/certificates/July 2026_040826_0807.pdf",
    "date_sunset": "2031-07-27",
    "description": "The Red Hat Enterprise Linux 9 Kernel Cryptographic API provides a C language API for use by other (kernel space and user space) processes that require cryptographic functionality",
    "embodiment": "MultiChipStand",
    "exceptions": [
      "Physical security: N/A",
      "Non-invasive security: N/A",
      "Mitigation of other attacks: N/A"
    ],
    "fw_versions": null,
    "historical_reason": null,
    "hw_versions": null,
    "level": 1,
    "mentioned_certs": {},
    "module_name": "Red Hat Enterprise Linux 9 Kernel Cryptographic API",
    "module_type": "Software",
    "revoked_link": null,
    "revoked_reason": null,
    "standard": "FIPS 140-3",
    "status": "active",
    "sw_versions": null,
    "tested_conf": null,
    "validation_history": [
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2026-07-28",
        "lab": "atsec information security corporation",
        "validation_type": "Initial"
      }
    ],
    "vendor": "Red Hat, Inc.",
    "vendor_url": "http://www.redhat.com"
  }
}