-
> Double Public Key Signing Function Oracle Attack on `ed25519-dalek`
| Details | |
| ------------------- | -------------------------------…
-
It seems like [`DecodingKey::from_ed_der`](https://docs.rs/jsonwebtoken/latest/jsonwebtoken/struct.DecodingKey.html#method.from_ed_der) function actually expects raw 32 bytes public key, which ring's …
-
The following code panics:
```
use ed25519_dalek::SigningKey;
use ciborium;
use rand;
fn main() {
let mut csprng = rand::rngs::OsRng;
let key = ed25519_dalek::SigningKey::genera…
-
There are several downstream vulnerabilities that could tangentially impact this library, update dependencies.
-
Failing to convert to `ed25519_dalek::PublicKey` half the time due to compressed form encoding. We may want to make this possible in the future to allow verification through `ed25519_dalek`.
Visib…
-
Write a program to verify an ed25519 signature on Hylé. This is the 1st step to supporting Cosmos-compatible wallets. You can do it in any language (Noir, Rust, Cairo).
Here's the documentation to…
-
```
use ed25519_dalek::SigningKey;
use ed25519_dalek::Signature;
use sha2::{Sha512, Digest};
use hex_literal::hex;
pub fn sign(message: &str) -> String {
let sec_bytes = hex!("b2…
-
Feature request 👍
-
Right now `rai::validate_message_batch` requires a vector, but it could accept an iterator and build up the verification.
This needs to have a different batch verification implementation exposed, @…
-
~~A verification error was observed in verification compatibility between the ring Ed25519 and ed25519-dalek implementations.~~ This issue is to track how this is happening and adding tests to **ensur…