ed25519-java icon indicating copy to clipboard operation
ed25519-java copied to clipboard

Pure Java implementation of EdDSA

Results 33 ed25519-java issues
Sort by recently updated
recently updated
newest added

Is there any working proguard configuration for this library? Other than ``` -keepnames class net.i2p.crypto.eddsa.** ``` I see that in [EdDSASecurityProvider](https://github.com/str4d/ed25519-java/blob/master/src/net/i2p/crypto/eddsa/EdDSASecurityProvider.java) there is some classes mentioned by fully qualified name....

Currently CC0 license is not approved from the Open Source Initiative (OSI) and although CC0 is not a "strange" license at all it has some problems in certain jurisdictions especial...

[RFC 8410 section 7](https://tools.ietf.org/html/rfc8410#section-7) specifies that a private key may contain attributes, or its corresponding public key. These are marked as `OPTIONAL`, which per [BCP 14](https://tools.ietf.org/html/bcp14) means that we >...

We occasionally see this crash in the field (haven't managed to reproduce): ``` #0. Crashed: main at net.i2p.crypto.eddsa.spec.EdDSANamedCurveTable.getByName(EdDSANamedCurveTable.java:67) at org.stellar.sdk.KeyPair.(KeyPair.java:29) at org.stellar.sdk.KeyPair.fromAccountId(KeyPair.java:104) [...] Fatal Exception: java.lang.ExceptionInInitializerError at net.i2p.crypto.eddsa.spec.EdDSANamedCurveTable.getByName(EdDSANamedCurveTable.java:67) at org.stellar.sdk.KeyPair.(KeyPair.java:29)...

heisenbug

FIDO UAF 1.1 specification (https://fidoalliance.org/specs/fido-v2.0-rd-20180702/fido-registry-v2.0-rd-20180702.html) recommends the EdDSA keys to be encoded as per COSE specification as defined in Section 7 of https://tools.ietf.org/html/rfc8152#section-7 . Can someone guide on how to...

I was using this library: [https://github.com/k3d3/ed25519-java](https://github.com/k3d3/ed25519-java) but its using BitIntegers and was very slow. I want to use a Blake2b hash with ED25519 to sign some keys, and I was...

Hi, i had to add an implementation of AlgorithmParameters to your provider for a project. It's lacking an implementation of getEncoded (and init from encoded)... I m just submitting the...

I wrote an AttributeConverter to map an `EdDSAPublicKey` to/from bytes, but when testing it, I found ``` org.springframework.orm.jpa.JpaSystemException: could not serialize; nested exception is org.hibernate.type.SerializationException: could not serialize Caused by:...

I'm getting > No installed provider supports this key: net.i2p.crypto.eddsa.EdDSAPrivateKey when trying to sign a byte[]. I've implemented Security.addProvider(new EdDSASecurityProvider()); What's wrong?

question

Returning no such algorithm rather than InvalidKeySpec exception for unknown OIDs makes it easier to diagnose and implement work arounds for the problem in code.