Skip to content

Comments

Rsa only mode tls fixes#162

Closed
seanjin99 wants to merge 1 commit intordkcentral:mainfrom
seanjin99:rsa-only-mode-tls-fixes
Closed

Rsa only mode tls fixes#162
seanjin99 wants to merge 1 commit intordkcentral:mainfrom
seanjin99:rsa-only-mode-tls-fixes

Conversation

@seanjin99
Copy link
Contributor

@seanjin99 seanjin99 commented Feb 8, 2026

New Features:

  • Add sa_provider_set_rsa_only_mode() API for RSA-only provider mode
  • Export sa_provider_init() for OSSL_PROVIDER_add_builtin() registration
  • In RSA-only mode, only RSA keymgmt/signature exposed; EC/DH/ciphers/digests fall through to default provider
  • Enables TLS mTLS: RSA cert signing via SecAPI3, ECDH key exchange via default provider

Bug Fixes:

  • sa_crypto_cipher_process.c: Remove debug ERROR log from production code
  • sa_process_common_encryption.c: Use local subsample_length_s array for param1
  • ta.c: Fix EC-ElGamal unwrap parameter struct handling
  • ta.c: Fix common encryption subsample_length size check"

@github-actions
Copy link

github-actions bot commented Feb 8, 2026

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

New Features:
- Add sa_provider_set_rsa_only_mode() API for RSA-only provider mode
- Export sa_provider_init() for OSSL_PROVIDER_add_builtin() registration
- In RSA-only mode, only RSA keymgmt/signature exposed; EC/DH/ciphers/digests fall through to default provider
- Enables TLS mTLS: RSA cert signing via SecAPI3, ECDH key exchange via default provider

Bug Fixes:
- sa_crypto_cipher_process.c: Remove debug ERROR log from production code
- sa_process_common_encryption.c: Use local subsample_length_s array for param1
- ta.c: Fix EC-ElGamal unwrap parameter struct handling
- ta.c: Fix common encryption subsample_length size check
@seanjin99 seanjin99 force-pushed the rsa-only-mode-tls-fixes branch from ea045f1 to d34fd89 Compare February 8, 2026 03:23
@seanjin99 seanjin99 closed this Feb 17, 2026
@github-actions github-actions bot locked and limited conversation to collaborators Feb 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant