Information technology — Security techniques — Hash-functions — Part 1: General (ISO/IEC 10118-1:2016)
ISO/ IEC 10118 (alle delen) specificeert hash-functies en is daarom van toepassing op het leveren vanauthenticatie-, integriteits- en onweerlegbaarheidsdiensten. Hash-functies brengen strings van bits van een variabele in kaart(maar meestal bovenbegrensd) lengte naar reeksen bits met een vaste lengte, met behulp van een gespecificeerd algoritme. Ze kunnenwordt gebruikt voor— een bericht terugbrengen tot een korte afdruk voor invoer in een mechanisme voor digitale handtekeningen, en- de gebruiker vastleggen op een bepaalde reeks bits zonder deze reeks te onthullen.OPMERKING De in ISO/ IEC 10118 (alle delen) gespecificeerde hash-functies maken geen gebruik van geheime sleutels.Deze hash-functies kunnen echter in combinatie met geheime sleutels worden gebruikt om berichtauthenticatie op te bouwencodes. Message Authentication Codes (MAC' s) bieden authenticatie van de oorsprong van gegevens en berichtintegriteit.Technieken voor het berekenen van een MAC met behulp van een hash-functie zijn gespecificeerd in ISO/ IEC 9797-2 [1].Dit document bevat definities, symbolen, afkortingen en vereisten die voor iedereen geldende andere delen van ISO/ IEC 10118. De criteria die worden gebruikt om de hierna gespecificeerde algoritmen te selecterendelen van ISO/ IEC 10118 zijn gedefinieerd in bijlage B van dit document.
Bekijk in