Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for secp256k1 implementation in Rust on ESP32S3 (Xtensa) #234

Open
SafetyMustHave opened this issue Aug 31, 2024 · 0 comments
Open

Comments

@SafetyMustHave
Copy link

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:

  1. Current status of Rust support for the Xtensa architecture, specifically for ESP32S3.
  2. Best practices for compiling Rust code for the Xtensa architecture.
  3. Known limitations or challenges in using Rust on ESP32S3, particularly for cryptographic implementations.
  4. 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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

1 participant