ISO/IEC 10116:2017Published

Information technology — Security techniques — Modes of operation for an n-bit block cipher

Technologies de l'information — Techniques de sécurité — Modes opératoires pour un chiffrement par blocs de n bits

Abstract / scope

ISO/IEC 10116:2017 data during transmission or in storage). The defined modes only provide protection of data confidentiality. Protection of data integrity is not within the scope of this document. Also, most modes do not protect the confidentiality of message length information.

NOTE 1 Methods for protecting the integrity of data using a block cipher are provided in ISO/IEC 9797-1.

NOTE 2 Methods for simultaneously protecting the confidentiality and integrity of data are provided in ISO/IEC 19772.

ISO/IEC 10116:2017 specifies the modes of operation and gives recommendations for choosing values of parameters (as appropriate).

NOTE 3 The modes of operation specified in this document have been assigned object identifiers in accordance with ISO/IEC 9834. The list of assigned object identifiers is given in Annex A. In applications in which object identifiers are used, the object identifiers specified in Annex A are to be used in preference to any other object identifiers that can exist for the mode concerned.

NOTE 4 Annex B contains comments on the properties of each mode and important security guidance.

Life cycle

Amendments & corrigenda

ISO/IEC 10116:2017/Amd 1:2021PublishedInformation technology — Security techniques — Modes of operation for an n-bit block cipher — Amendment 1: CTR-ACPKM mode of operationInternational Standard · Published 22 Feb 2021 · ISO/IEC JTC 1/SC 27

Replaces

ISO/IEC 10116:2006WithdrawnInformation technology — Security techniques — Modes of operation for an n-bit block cipherInternational Standard · Published 3 Feb 2006 · ISO/IEC JTC 1/SC 27ISO/IEC 10116:2006/Cor 1:2008WithdrawnInformation technology — Security techniques — Modes of operation for an n-bit block cipher — Technical Corrigendum 1International Standard · Published 31 Mar 2008 · ISO/IEC JTC 1/SC 27