roughenough-protocol 2.0.0

Core Roughtime protocol wire format handling and data structures
Documentation
rfc-request.071039e5    Single request, no SRV tag, RFC draft14
rfc-response.071039e5   Response to corresponding request, RFC draft14, pub key: AW5uAoTSTDfG5NfY1bTh08GUnOqlRb+HVhbJ3ODJvsE=

May 22 2025 14:07:30 -06:00

Request = RtMessage|4|{
  VER(4) = 0c000080
  NONC(32) = 071039e5723323191eaa7449e64e0b839b7a11028cbd943c31b28bfb93fadb32
  TYPE(4) = 00000000
  ZZZZ(940) = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
}

Response = RtMessage|7|{
  SIG(64) = 768b564678ca7508f176ce2088348661d6eec5ca58877fe7d2d6025f349db21c416a51894ac90ef7071d12215b7c38e7654a3df2a6c6690627f0d74e2bb0ec0a
  NONC(32) = 071039e5723323191eaa7449e64e0b839b7a11028cbd943c31b28bfb93fadb32
  TYPE(4) = 01000000
  PATH(0) = 
  SREP(96) = RtMessage|5|{
    VER(4) = 0c000080
    RADI(4) = 05000000
    MIDP(8) = 02842f6800000000
    VERS(8) = 000000000c000080
    ROOT(32) = 9d86f7cfd65a21cf2f0beee04dcaeb87fe2b547ebc8e84cc4ecc5d9eecdc74e2
  }
  CERT(152) = RtMessage|2|{
    SIG(64) = 24ec190045666e89c0283478f413d19441e0b395c4d7ad81354e8b557d907efdd843b942779a8cdfa4e82ef1b6bab7faf242f079c8901201638264a51b9ac207
    DELE(72) = RtMessage|3|{
      PUBK(32) = b9045bea9dccd4ba0c34181f5cf6994300d49b3b8611559518e01bbe66f9c583
      MINT(8) = 0000000000000000
      MAXT(8) = ffffffffffffffff
    }
  }
  INDX(4) = 00000000
}