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

Add ed448 #1121

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Add ed448 #1121

wants to merge 2 commits into from

Conversation

mikelodder7
Copy link

This adds the Ed448-Goldilocks curve and signing implementation from the latest commit at Mikelodder7/Ed448-Goldilocks.

Signed-off-by: Michael Lodder <[email protected]>
ed448/rustfmt.toml Outdated Show resolved Hide resolved
// The original file was a part of curve25519-dalek.
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// Copyright (c) 2020 Kevaundray Wedderburn
// See LICENSE for licensing information.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lets add a reference to the actual licnes file from curve25519-dalek

@dignifiedquire
Copy link
Member

@tarcieri @mikelodder7 I am not seeing much in terms of test vectors or the likes, do you happen to know where to find some?

@dignifiedquire
Copy link
Member

working on a pr to update to the current set of rustcrypto deps

@mikelodder7
Copy link
Author

@mikelodder7
Copy link
Author

@tarcieri @mikelodder7 I am not seeing much in terms of test vectors or the likes, do you happen to know where to find some?

Here's the Ed448 test vectors

https://github.com/RustCrypto/elliptic-curves/pull/1121/files#diff-16bd59631ab39d33a42cd634a7603565919c4243d9d2b21b3d975d194457f22bR351

Signed-off-by: Michael Lodder <[email protected]>
@dignifiedquire
Copy link
Member

created mikelodder7#1

@mikelodder7
Copy link
Author

created mikelodder7#1

👀

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

Successfully merging this pull request may close these issues.

2 participants