Replying to Avatar ᴛʜᴇ ᴅᴇᴀᴛʜ ᴏꜰ ᴍʟᴇᴋᴜ

you can fix it in two ways:

1. reroll and derive the pubkey when creating a new secret key if it gets a 3 prefix compressed 33 byte pubkey

2. subtract the curve order G from the secret key to get the inverse which has the opposite sign and a 2 prefix

this cannot be fixed by users or by clients, it breaks either one direction or both directions

one user has 3 key, their messages can't be decrypted

both users have 3 keys neither user can decrypt each others messages

Avatar
waxwing 1y ago

Yes you can do those things but you are not fixing an error. It is not an error to use a private key x fir which the corresponding pubkey xG has odd parity.

Reply to this note

Please Login to reply.

Discussion

No replies yet.