aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorOsmium Sorcerer <os@sof.beauty>2026-03-25 14:16:09 +0000
committerOsmium Sorcerer <os@sof.beauty>2026-03-25 14:16:09 +0000
commitc48736a18976a8d1c62fec3dbfa5c8c4dce38bc6 (patch)
tree1ccdf9fcde8b5ef282581f90c7de20ec88706744 /README.md
parentcd4acb94133f7e6d42f0a04085cd11433b9eb611 (diff)
Model points at infinity as malicious public keysHEADmaster
If the server doesn't check that the user's public key is an identity element O (point at infinity), authentication breaks down. Because O^x = O, no matter the verification secret, the final result will be: h(<O, challenge, O, username>). Username is assumed to be public information in the model, and the challenge is openly sent into the network. What's supposed to prove authenticity of the client via its secret key and identity, now becomes a trivial universal backdoor with the server challenge acting as a direct invitiation.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions