cm/hashed/

    Integrity protected container, analogue to ASN.1-based CMS DigestedData.
    => CMS

    Stored in a file, it should begin with "cm/hashed" [encoding/MAGIC].

        hashed {{field . {map} {of type bin} >0}}

    It is just a single map of algorithm identifiers with hashes.

    Hashed data is provided any way you wish. Consider using "prehash"
    structure similarly as [cm/signed/] does:

        prehash {
            {field . {map}}
            {field t {str} =prehash}
            {field algos {set} >0} {# set of hash algorithm identifiers}
        }

        prehash || BLOB(data) || cm/hashed

            Backlinks:
      0 [cm/]                                                              0
      1 [cm/hashed/blake2b]                     2025-09-29 08:25:34        4
      2 [cm/hashed/blake2b-merkle]              2025-09-29 08:25:34        8
      3 [cm/hashed/blake3]                      2025-09-29 08:25:34        3
      4 [cm/hashed/shake]                       2025-09-29 08:25:34        4
      5 [cm/hashed/shake-merkle]                2025-09-29 08:25:34        4
      6 [cm/hashed/skein512]                    2025-09-29 08:25:34        3
      7 [cm/hashed/streebog]                    2025-09-29 08:25:34        4
      8 [cm/hashed/streebog-merkle]             2025-09-29 08:25:34        2
      9 [cm/hashed/xxh3-128]                    2025-09-29 08:25:34        4