From afcc7446b92e94b44e389a274c7364a0f0bfbd5b Mon Sep 17 00:00:00 2001 From: Bryant Luk Date: Wed, 14 Aug 2024 09:50:41 -0500 Subject: [PATCH] Update README.md Malleability definition - Remove extra ' in definition of malleability --- ed25519-dalek/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ed25519-dalek/README.md b/ed25519-dalek/README.md index dbb14b00b..364d08538 100644 --- a/ed25519-dalek/README.md +++ b/ed25519-dalek/README.md @@ -144,7 +144,7 @@ In this section, we mention some specific details about our validation criteria, ## Malleability and the `legacy_compatibility` Feature -A signature scheme is considered to produce _malleable signatures_ if a passive attacker with knowledge of a public key _A_, message _m_, and valid signature _σ'_ can produce a distinct _σ'_ such that _σ'_ is a valid signature of _m_ with respect to _A_. A scheme is only malleable if the attacker can do this _without_ knowledge of the private key corresponding to _A_. +A signature scheme is considered to produce _malleable signatures_ if a passive attacker with knowledge of a public key _A_, message _m_, and valid signature _σ_ can produce a distinct _σ'_ such that _σ'_ is a valid signature of _m_ with respect to _A_. A scheme is only malleable if the attacker can do this _without_ knowledge of the private key corresponding to _A_. `ed25519-dalek` is not a malleable signature scheme.