rust
rust copied to clipboard
Support for secp256k1 implementation in Rust on ESP32S3 (Xtensa)
Hello esp-rs team,
I'm working on a project to implement the secp256k1 cryptographic algorithm in Rust on the ESP32S3 chip, which uses the Xtensa architecture. I'm seeking guidance on the following aspects:
- Current status of Rust support for the Xtensa architecture, specifically for ESP32S3.
- Best practices for compiling Rust code for the Xtensa architecture.
- Known limitations or challenges in using Rust on ESP32S3, particularly for cryptographic implementations.
- Any existing work or ongoing efforts related to running Rust cryptographic libraries on ESP32S3.
My specific questions are:
- Is there a recommended toolchain or setup for Rust development on ESP32S3?
- Are there any ESP32S3-specific optimizations we should consider for Rust code?
- How can we best leverage the ESP32S3's hardware capabilities for cryptographic operations in Rust?
Any insights, resources, or recommendations would be greatly appreciated. Thank you for your time and expertise!