Skip to content

Split OE timers from wolfentropy and move both outside the FIPS boundary - #11271

Open
kaleb-himes wants to merge 1 commit into
wolfSSL:masterfrom
kaleb-himes:PQ-FS-2026-Part3-SecurityReview-nofallback-I
Open

Split OE timers from wolfentropy and move both outside the FIPS boundary#11271
kaleb-himes wants to merge 1 commit into
wolfSSL:masterfrom
kaleb-himes:PQ-FS-2026-Part3-SecurityReview-nofallback-I

Conversation

@kaleb-himes

Copy link
Copy Markdown
Contributor

Description

Keeps SP800-90B ESV source on the TOEPP but outside the well defined FIPS 140-3 boundary for porting purposes. We can validate multiple SHA3 conditioner functions from different module versions under the same ESV certificate.

Testing

Linux kernels, userspace on arm, intel, amd.

Checklist

  • added tests
  • updated/added doxygen
  • updated appropriate READMEs
  • Updated manual and documentation

@wolfSSL-Bot

Copy link
Copy Markdown

Can one of the admins verify this patch?

@github-actions

Copy link
Copy Markdown

MemBrowse Memory Report

gcc-arm-cortex-m0plus

  • FLASH: .text +24 B (+0.0%, 66,907 B / 262,144 B, total: 26% used)

gcc-arm-cortex-m3

  • FLASH: .text +24 B (+0.0%, 125,691 B / 262,144 B, total: 48% used)

gcc-arm-cortex-m4-crypto-only

  • FLASH: .text +64 B (+0.0%, 178,026 B / 262,144 B, total: 68% used)

gcc-arm-cortex-m4-dtls13

  • FLASH: .text +64 B (+0.0%, 186,300 B / 1,048,576 B, total: 18% used)

gcc-arm-cortex-m4-openssl-compat

  • FLASH: .text +64 B (+0.0%, 780,348 B / 1,048,576 B, total: 74% used)

gcc-arm-cortex-m4-rsa-only

  • FLASH: .text +64 B (+0.0%, 331,504 B / 1,048,576 B, total: 32% used)

gcc-arm-cortex-m4-tls13

  • FLASH: .text +64 B (+0.0%, 241,697 B / 262,144 B, total: 92% used)

linuxkm-pie

  • Data: __patchable_function_entries +24 B (+0.1%, 26,872 B)

linuxkm-standard

@kaleb-himes

Copy link
Copy Markdown
Contributor Author

retest this please (no logs)

@kaleb-himes
kaleb-himes force-pushed the PQ-FS-2026-Part3-SecurityReview-nofallback-I branch from b9326c5 to ef49cc1 Compare August 26, 2026 15:18
@kaleb-himes kaleb-himes self-assigned this Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants