Documentation

Cryptlib.Protocols.GroupComm.GroupChatKatzenqt1.Member.Cbor

The CBOR a group chat message uses #

Definite-length unsigned integers, byte strings, text strings and maps, as Python's cbor2 writes them: each header in its shortest form. Reading also skips any other well-formed item, so that a field this client does not interpret can be passed over or kept as it came. Every function here is total, so what is proved of it holds of what runs.

The header of an item of major type major with argument n, in its shortest form.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    An item's major type, its argument, and what follows the header. Indefinite lengths and the reserved additional information values are refused.

    Equations
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        A string's contents: of major type major, n bytes.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            Pass over count well-formed items. fuel bounds the items visited; one per byte of input is always enough, since every item takes at least one byte.

            Equations
            Instances For

              The next item as it came, and what follows it.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For