This repository was archived by the owner on Apr 16, 2026. It is now read-only.
Unfinished: support ed25519 - #74
Draft
szszszsz wants to merge 17 commits into
Draft
Conversation
(cherry picked from commit d2293de)
This will be used for upcoming support of ED25519 in the 'Solo' version. (cherry picked from commit 27e1e78)
Not sure if this is the way to do it... Make salty build. (cherry picked from commit 398943d)
For now: - libsodium(-dev) is expected to be preinstalled on build system for PC build (cherry picked from commit fe24b9e)
This version contains the scalar fix (see ycrypto/salty#3). (cherry picked from commit 3963c93)
(cherry picked from commit 3ee801b)
This is a kind of promise that the underlying buffers have the correct size. We know what we are doing. Hopefully ;-) (cherry picked from commit 471df2a)
(cherry picked from commit ac11eff)
Added the Path variable to the Dockerfile. Thisway the arm-none-eabi-gcc can be called without the user knowing the PATH. (cherry picked from commit c924da3)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is unfinished work to support ed25519, described in #39.
It works on freshly flashed devices, however when the last stable firmware is upgraded with it, the device fails to boot.
The latter has to be solved before merging in this PR.
Help wanted to develop and test this code. See #39 for the details.