It ferskil tusken SHA-1, SHA-2, SHA-256 hash-algoritmen
It ferskil tusken SHA-1, SHA-2, SHA-256 hash-algoritmen
Litte wy begjinne troch de algoritme-ôfkoarting te ferklearjen.
Hash-algoritme is in wiskundige funksje dy't de gegevens kondinsearret nei in fêste grutte, bygelyks as wy elke sin nimme "Ola hat in kat" en it troch in spesjale CRC32-algoritme rûn, soene wy de ôfkoarting "b165e001" krije. D'r binne in protte algoritmen en se hawwe allegear spesifike doelen, guon binne ferbettere foar gegevenstype, oaren binne foar feiligens.
Foar ús binne de wichtichste SHA-algoritmen.
SHA - stiet foar Secure Hashing Algorithm - wurdt brûkt foar kryptografyske befeiliging. It wichtichste útgongspunt fan dit algoritme is dat de hash ûnomkearber en unyk is. Unomkearberens - orizjinele gegevens sille feilich en ûnbekend bliuwe. Unykens - twa ferskillende stikken gegevens kinne net deselde kaai generearje.
In digitale hantekening is ekstreem gefoelich - elke feroaring yn it dokumint sil de hantekening feroarje. As wy de hjirboppe neamde sin "OLA MA KOTA" nimme en yn haadletters skriuwe, soene wy in folslein oare ôfkoarting "baa875a6" krije. In oare ôfkoarting betsjut dat de hantekening net mear jildich is.
SHA-1 EN SHA-2 binne twa ferzjes fan it algoritme. Se binne oars yn termen fan konstruksje en bitlengte. SHA-2 is in ferbettere ferzje fan SHA-1.
SHA-1 is 160 bits lang
SHA-2 komt foar yn ferskate lingten, faaks yn 256 bits
In gruttere hashwearde leveret gruttere feiligens. It oantal unike ôfkoartingen kin útdrukt wurde as in getal, bgl. Foar SHA-256 binne d'r 2 256 mooglike kombinaasjes. 2 256 dit enoarme oantal is grutter dan it oantal sânkorrels op ierde.
As it sertifikaat fan 'e brûker basearre is op SHA-1 (en it is jildich, om't it foar 1 july waard útjûn), soe de mei dizze sertifikaat makke (nei 1 july) oanmakke hantekening de ôfkoarting befetsje fan' e ûndertekene ynhâld berekkene mei it SHA-2 algoritme (net SHA-1). Dus applikaasjes en IT-systemen moatte net allinich mei nije sertifikaten te meitsjen hawwe, mar meitsje foaral hantekeningen en segels by it brûken fan it hash yn oerienstimming mei SHA-2.
De programma's dy't wy ynstallearje steane hjoed de dei mooglik om de operaasjes út te fieren foar it yntsjinjen en kontrolearjen fan elektroanyske hântekeningen mei de SHA-2-hashfunksje.
It duorret mar in pear minuten, skilje of skriuw om mear te finen oer kwalifisearre elektroanyske hantekeningen.
Hjirûnder binne foarstelde sets foar elektroanyske hântekening: