Hi wolfSSL team,
I’m evaluating wolfSSL + wolfSSH for a project on STM32H573 running Keil MDK-Pro with RTX, and using ST’s Secure Manager (PSA Crypto services).
Current requirements:
- HTTPS (TLS) via wolfSSL
- SFTP via wolfSSH
- Cryptography routed through the PSA Crypto API provided by Secure Manager
Questions:
1. Keil MDK / RTX support for wolfSSH
wolfSSL has an official CMSIS pack and documented Keil MDK + RTX support.
Is wolfSSH also officially supported / tested under Keil MDK (µVision) + RTX on STM32H5/H573?
Or is it currently a manual port only (sources + custom I/O callbacks)? Any guide please if it is a manual port ?
2. PSA Crypto backend coverage
The original PSA port (wolfSSL 5.2.0) listed: ECDSA, ECDH, HKDF, AES, SHA-1/224/256, RNG.
Has RSA (and any other algorithms useful for TLS/SSH) been added to the PSA backend since then?
Specifically, can RSA key exchange / signatures / certificates now go through PSA, or do they still fall back to software wolfCrypt?
3. STM32H573 + Secure Manager
Are there any known working examples or configuration notes for using the PSA port with ST Secure Manager on STM32H573 (or H5 family in general) together with wolfSSH?
Thanks in advance for any clarification. Happy to provide more details about the exact Secure Manager profile if needed.
Hi wolfSSL team,
I’m evaluating wolfSSL + wolfSSH for a project on STM32H573 running Keil MDK-Pro with RTX, and using ST’s Secure Manager (PSA Crypto services).
Current requirements:
Questions:
1. Keil MDK / RTX support for wolfSSH
wolfSSL has an official CMSIS pack and documented Keil MDK + RTX support.
Is wolfSSH also officially supported / tested under Keil MDK (µVision) + RTX on STM32H5/H573?
Or is it currently a manual port only (sources + custom I/O callbacks)? Any guide please if it is a manual port ?
2. PSA Crypto backend coverage
The original PSA port (wolfSSL 5.2.0) listed: ECDSA, ECDH, HKDF, AES, SHA-1/224/256, RNG.
Has RSA (and any other algorithms useful for TLS/SSH) been added to the PSA backend since then?
Specifically, can RSA key exchange / signatures / certificates now go through PSA, or do they still fall back to software wolfCrypt?
3. STM32H573 + Secure Manager
Are there any known working examples or configuration notes for using the PSA port with ST Secure Manager on STM32H573 (or H5 family in general) together with wolfSSH?
Thanks in advance for any clarification. Happy to provide more details about the exact Secure Manager profile if needed.