ISO/IEC 18670:2025

Information technology — SoftWare Hash IDentifier (SWHID) Specification V1.2 ISO/IEC 18670:2025

Publication date:   Apr 23, 2025

General information

60.60   Standard published   Apr 23, 2025

ISO/IEC

ISO/IEC JTC 1 Information technology

International Standard

35.040.10   Coding of character sets

Buying

Published

Language in which you want to receive the document.

Scope

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.

Life cycle

NOW

PUBLISHED
ISO/IEC 18670:2025
60.60 Standard published
Apr 23, 2025

Relations

Adopted from




Access Genorma App Everywhere

Get fast and easy access to top European and International standards (EN, ISO, IEC) via your mobile phone, tablet or the web.