
ISO/IEC 18670:2025
ISO/IEC 18670:2025 Information technology — SoftWare Hash IDentifier (SWHID) Specification V1.2
CDN $186.00
This publication was last reviewed and confirmed in 2025.
Information technology — SoftWare Hash IDentifier (SWHID) Specification V1.2
Description
This specification defines a standard data format for referencing software artifacts that match the data model of modern distributed version control systems.
This format includes the typical tree-like structure of a filesystem hierarchy, but also, special nodes to track revisions and releases, as well as the full status of a version control system, with all its development branches.
A key property of SWHIDs is that they can be computed using cryptographically strong functions directly from the digital objects they refer to, by anyone that has access to a copy of those objects. This enables decentralised and independent verification of integrity, without relying on a registry or a central authority.
The computation of the SWHID identifiers is based on Merkle Acyclic Directed Graphs, a natural generalization of Merkle trees.
The resolution of SWHIDs, that is, the process of obtaining a copy of a digital artifact corresponding to a given SWHID, is outside the scope of this specification.
Edition
1
Published Date
2026-06-18
Status
PUBLISHED
Pages
14
Format 
Secure PDF
Secure – PDF details
- Save your file locally or view it via a web viewer
- Viewing permissions are restricted exclusively to the purchaser
- Device limits - 3
- Printing – Enabled only to print (1) copy
See more about our Environmental Commitment
Abstract
This specification defines a standard data format for referencing software artifacts that match the data model of modern distributed version control systems.
This format includes the typical tree-like structure of a filesystem hierarchy, but also, special nodes to track revisions and releases, as well as the full status of a version control system, with all its development branches.
A key property of SWHIDs is that they can be computed using cryptographically strong functions directly from the digital objects they refer to, by anyone that has access to a copy of those objects. This enables decentralised and independent verification of integrity, without relying on a registry or a central authority.
The computation of the SWHID identifiers is based on Merkle Acyclic Directed Graphs, a natural generalization of Merkle trees.
The resolution of SWHIDs, that is, the process of obtaining a copy of a digital artifact corresponding to a given SWHID, is outside the scope of this specification.
Previous Editions
Can’t find what you are looking for?
Please contact us at:
Related Documents
-

ISO 8859:1999 Information technology – 8-bit single-byte coded graphic character sets – Part 8: Latin/Hebrew alphabet
CDN $124.00 Add to cart -

ISO 8859:1999 Information technology – 8-bit single-byte coded graphic character sets – Part 6: Latin/Arabic alphabet
CDN $124.00 Add to cart -

ISO 10646:2020 Information technology – Universal coded character set (UCS)
CDN $0.00 Add to cart -

ISO 3275:1974 Information processing – Implementation of the 7- bit coded character set and its 7- bit and 8- bit extensions on 3,81 mm magnetic cassette for data interchange
CDN $82.00 Add to cart







