ISO/IEC 29192-5:2016 PDF
Information technology — Security techniques — Lightweight cryptography — Part 5: Hash-functions
Information technology — Security techniques — Lightweight cryptography — Part 5: Hash-functions
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 26
- Дата публикации:
- 21 июля 2016 г.
- Издание:
- ISO/IEC IS 29192 edition 1 version 1
- ICS:
- 35.030
ISO/IEC 29192-5:2016 specifies three hash-functions suitable for applications requiring lightweight cryptographic implementations. - PHOTON: a lightweight hash-function with permutation sizes of 100, 144, 196, 256 and 288 bits computing hash-codes of length 80, 128, 160, 224, and 256 bits, respectively. - SPONGENT: a lightweight hash-function with permutation sizes of 88, 136, 176, 240 and 272 bits computing hash-codes of length 88, 128, 160, 224, and 256 bits, respectively. - Lesamnta-LW: a lightweight hash-function with permutation size 384 bits computing a hash-code of length 256 bits. The requirements for lightweight cryptography are given in ISO/IEC 29192‑1.
Abstract
Overview - ISO/IEC 29192-5:2016 (Lightweight hash-functions)
ISO/IEC 29192-5:2016 specifies three standardized lightweight hash-functions designed for constrained environments (low-power, low-area or low-memory devices). The standard is part of the ISO/IEC 29192 family for lightweight cryptography and defines algorithms and operational details suitable for efficient hardware and software implementations.
Standardized algorithms:
- PHOTON - five variants (permutation sizes: 100, 144, 196, 256, 288 bits) producing hash-codes of 80, 128, 160, 224, 256 bits respectively. PHOTON reuses small S-box components (PRESENT/AES style) and provides documented preimage/second-preimage/collision resistances for each variant.
- SPONGENT - five variants (permutation sizes: 88, 136, 176, 240, 272 bits) producing hash-codes of 88, 128, 160, 224, 256 bits respectively; optimized for hardware sponge constructions.
- Lesamnta-LW - a software-oriented hash-function with a 384-bit internal permutation delivering a 256-bit hash-code, based on a compression function and block-cipher primitive.
Key technical topics and requirements
- Target environments: constrained devices such as IoT nodes, RFID, smartcards, and embedded sensors that need small area, low power and limited memory.
- Permutation-based designs: each function is specified by internal permutations, domain extension (sponge or compression-based), and padding rules.
- Security properties: the standard documents collision, preimage and second-preimage resistance levels (explicitly for PHOTON variants); note that some PHOTON variants (PHOTON‑100 and PHOTON‑144) do not meet the minimum collision/second-preimage strengths required by ISO/IEC 29192‑1 and have constrained use-cases.
- Implementation focus: PHOTON and SPONGENT are optimized for hardware; Lesamnta-LW is optimized for software implementations.
- Normative references: ISO/IEC 29192‑1 defines the overall lightweight cryptography requirements referenced by this part.
Practical applications - who uses ISO/IEC 29192‑5
- Embedded and IoT product developers that require standardized, lightweight hash-functions for integrity checks, device authentication primitives and compact digests.
- Security architects and firmware engineers designing cryptographic protocols for constrained platforms.
- Hardware designers and ASIC/FPGA implementers seeking compact, low-cost hash primitives.
- Standards bodies and procurement teams specifying compliant lightweight cryptography for constrained-device ecosystems.
Typical uses include firmware integrity checks, compact message digests for constrained communications, and building blocks for lightweight authentication and key-derivation schemes where resource efficiency is critical.
Related standards
- ISO/IEC 29192‑1: General requirements for lightweight cryptography (normative).
- Other parts of ISO/IEC 29192 cover block ciphers (Part 2), stream ciphers (Part 3) and asymmetric mechanisms (Part 4), which complement the hash-function options defined in Part 5.
Keywords: ISO/IEC 29192-5:2016, lightweight cryptography, PHOTON, SPONGENT, Lesamnta-LW, hash-functions, constrained devices, IoT security, sponge function, permutation-based hash.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 27 - Information security, cybersecurity and privacy protection
- SKU
- ISO/IEC 29192-5:2016
Похожие стандарты
Упомянутые в описании и другие стандарты ISO
BS ISO/IEC 29192-2:2019
ДействующийInformation security. Lightweight cryptography. Block ciphers.
ISO/IEC 29192-1:2012/Amd 1:2025
ДействующийInformation technology — Security techniques — Lightweight cryptography — Part 1: General — Amendment 1
Overview ISO/IEC 29192-1:2012/Amd 1:2025 is an amendment to the international standard for lightweight cryptography, focusing on general principles and updated guidance. Developed by ISO and IEC’s Jo…
ISO 8689-1:2000
ДействующийWater quality — Biological classification of rivers — Part 1: Guidance on the interpretation of biological qu…
Overview ISO 8689-1:2000, titled Water quality - Biological classification of rivers - Part 1: Guidance on the interpretation of biological quality data from surveys of benthic macroinvertebrates, is…
ISO/ASTM51540-04(2012)
ОтменёнStandard Practice for Use of a Radiochromic Liquid Dosimetry System (Withdrawn 2020)
Significance and Use4.1 The radiochromic liquid dosimetry system provides a means of measuring absorbed dose in materials (5-7). Under the influence of ionizing radiation, chemical reactions take pla…
ISO/ASTM51204-04
ДействующийStandard Practice for Dosimetry in Gamma Irradiation Facilities for Food Processing (Withdrawn 2013)
Significance and Use4.1 Food products may be treated with ionizing radiation, such as gamma-rays from 60Co or 137Cs sources, for numerous purposes, including control of parasites and pathogenic micro…
ISO/ASTM51431-05
ОтменёнStandard Practice for Dosimetry in Electron Beam and X-Ray (Bremsstrahlung) Irradiation Facilities for Food P…
Significance and Use4.1 Food products may be treated with acceleratorgenerated radiation (electrons and X-rays) for numerous purposes, including control of parasites and pathogenic microorganisms, in…
ISO/ASTM52628-20e1
ДействующийStandard Practice for Dosimetry in Radiation Processing
1.1 This practice describes the basic requirements that apply when making absorbed dose measurements in accordance with the ASTM E61 series of dosimetry standards. In addition, it provides guidance o…
ISO/ASTM52921-13(2019)
ДействующийStandard Terminology for Additive Manufacturing—Coordinate Systems and Test Methodologies
Significance and Use 3.1 Although many additive manufacturing systems are based heavily upon the principles of Computer Numerical Control (CNC), the coordinate systems and nomenclature specific to CN…