Skip to content

synchronize BIP 77 with code #458

@nothingmuch

Description

@nothingmuch

The BIP 77 spec is not fully up to date with these changes:

  • short IDs
  • uppercase bech32 fragment parameters
  • RK1 fragment parameter
  • ellswift encoding in DHKEM, bit uniformity of payload
  • ensure DHKEM is sufficiently documented in BIP 77 in an unambiguous spec, since it's a draft RFC now
  • padding rules for inner and outer messages
  • incl. pub const INFO_A: &[u8; 8] = b"PjV2MsgA";, pub const INFO_B: &[u8; 8] = b"PjV2MsgB";

Additionally the document can be improved:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    No status

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions