Skip to content

v0.5.4

  • v0.5.4
  • c185c83
  • Verified

    This commit was signed with the committer’s verified signature.
    nel349 Norman Lopez
  • Choose a tag to compare

  • v0.5.4
  • c185c83
  • Choose a tag to compare

  • Verified

    This commit was signed with the committer’s verified signature.
    nel349 Norman Lopez
@nel349 nel349 tagged this 11 Oct 04:39
The key that signs for signData also signs the wallet's unshielded spends,
over a transaction's signature data. signData signed the dApp's bytes as
given, so a dApp could send a transaction's signature data as its message
and get back a valid spend signature. It now signs
"midnight_signed_message:<byte length>:" followed by the data, as the
connector spec requires a prefix.

BREAKING CHANGE: verifiers must check signData signatures over the
prefixed message.

Claude-Session: https://claude.ai/code/session_01XQWkwdzqCkXVWeFrvJZ8RQ
Assets 2
Loading