ed25519 curve on esp32 #228
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I'm trying to generate an ed25519-sk key with openssh and an Esp32-S3 that I have flashed with pico-fido and I have this error :
But it is working fine with ecdsa-sk :
Is the ed25519 curve available on Esp32 and I'm doing something wrong?
If not, is it planned to add it in the future?
I have same question. After updating to v7.0, ed25519 is not work on rp2350 anymore
For RP2350 with v7.0 I thinks it is a different issue, see #215
By default they ar disabled. They must be explicitely enabled in build time.
Although I haven't been able to look at the build process yet, as I'm currently working on other things, I think it would be very useful to output such information at the end of the build process, as a summary of what is included and what is not, in a somewhat verbose manner.
This could significantly reduce the number of questions by users.
This is exactly the meaning of the output of CMake:
In that case some people should try to read before they start to complain.
But as I mentioned before, I myself did not built yet because I am currently busy with other projects.
Where is it described how to enable ed25519 when building for ESP32?
That message is nowhere to be found in the CMake output when building for ESP32.
The only place where I found it is in pico-keys-sdk/pico_keys_sdk_import.cmake where it is in raspberry pico specific code :
EdDSA cannot be supported in ESP32 as Espressif uses its own fork.
99% of people just want to use a finished product, not mess with codes, 1% understand the content of gibhub! It's not difficult to understand!
@Lab-8916100448256 https://github.com/librekeys/pico-fido-firmwares/releases/tag/picofido-7.2-1
Pre built firmware with eddsa support. If you need them.