8-bit Schnorr Signature
Parameters
Prime P
251
Generator G
6
Order
250
1. Key Generation
Generate New Keys
Private Key (secret)
--
Decimal
--
Public Key
--
Decimal
--
Formula:
PublicKey = G
PrivateKey
mod P
--
2. Sign Message
Hello, 8-bit Nostr!
Sign Message
R (commitment)
--
hex:
--
s (response)
--
hex:
--
Signing Process:
k = random nonce
R = G
k
mod P
e = hash(R, PublicKey, message) mod Order
s = (k + e × PrivateKey) mod Order
--
3. Verify Signature
Verify Signature
Fill from above
Verification:
e = hash(R, PublicKey, message) mod Order
Check: G
s
≡ R × PublicKey
e
(mod P)
--
Log
Clear Log