^_^
(Ikklikkja biex tikkopja)
SHA-224 (l-algoritmu tal-hash sigur 224-bit) hija funzjoni ta 'hash kriptografika żviluppata mill-Aġenzija tas-Sigurtà Nazzjonali ta' l-Istati Uniti (NSA) u ppubblikata mill-Istitut Nazzjonali ta 'l-Istandards u t-Teknoloġija (NIST) bħala parti mill-familja SHA-2. Bħal membri oħra tal-familja SHA-2, SHA-224 jiġġenera valur tal-hash ta 'daqs fiss (Message Digest) mid-dejta tal-input ta' tul arbitrarju. Fil-każ ta 'SHA-224, il-valur tal-hash huwa twil 224 bits.
Id-differenza ewlenija bejn SHA-224 u funzjonijiet oħra tal-hash SHA-2, bħal SHA-256, SHA-384, u SHA-512, hija t-tul tal-valur tal-hash iġġenerat. SHA-224 kien iddisinjat biex jipprovdi sigurtà kriptografika komparabbli ma 'SHA-256, iżda b'daqs iżgħar tal-ħruġ, li jista' jkun utli f'applikazzjonijiet limitati fir-riżorsi jew fejn hemm bżonn ta 'hash iqsar.
L-algoritmu SHA-224 jibda bil-proċessar tal-messaġġ tal-input, li jinkludi l-ikkuttunar u ż-żieda fit-tul. L-ikkuttunar jiżgura li t-tul tal-messaġġ huwa multiplu ta '512 bits. Iż-żieda fit-tul tirrappreżenta t-tul oriġinali tal-messaġġ u tintuża biex tevita attakki ta 'estensjoni tat-tul.
SHA-224 jopera fuq blokki ta 'dejta ta' 512-bit u juża 64 kostanti ta 'arrotondament. L-istat intern tal-funzjoni tal-hash jikkonsisti fi tmien kelmiet ta ’32 bit. Il-valuri inizjali ta 'dawn il-kliem huma definiti mill-istandard u għandhom rwol kruċjali fl-iżgurar tas-saħħa kriptografika tal-algoritmu. SHA-224 jissuġġetta kull blokka ta 'dejta għal serje ta' operazzjonijiet mhux lineari, inklużi ċaqliq tal-bit, operazzjonijiet loġiċi (u, jew, XOR), u żieda ta 'Modulo 2 ^ 32. Dawn l-operazzjonijiet joħorġu d-dejta u joħolqu effett ta 'valanga, li fih bidla żgħira fid-dejta tal-input twassal għal bidla sinifikanti fil-valur tal-hash tal-ħruġ.
SHA-224 huwa komunement użat għall-verifika tal-integrità tad-dejta, firem diġitali, ħażna tal-password, u kompiti oħra relatati mas-sigurtà. Għalkemm SHA-224 ma jintużax ħafna daqs SHA-256, għadu meqjus bħala sigur biżżejjed għal ħafna applikazzjonijiet. Madankollu, b'avvanzi fil-kriptanalisi, huwa rrakkomandat li tuża funzjonijiet ta 'hash aktar ġodda u aktar b'saħħithom, bħal SHA-3, fejn possibbli.