You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add blapi feature to bypass PKCS#11 in RecordProtection
Calls freebl AES-GCM and ChaCha20-Poly1305 primitives directly instead
of going through `PK11_AEADOp` → softoken, eliminating the
`sftk_SessionFromHandle` mutex and hash-table overhead (~7.6% CPU on
the hot path).
`RecordProtection::new` takes a `Mode` so callers that know their
direction (send vs. receive) create only the context they need.
NOTE: bypasses softoken's FIPS self-test gate. Intentional for neqo
(non-FIPS).
0 commit comments