BLAKE3 waa mid sugan, dhakhso leh oo isbarbaryaacaya hash cryptographic

BLAKE3 es hawl hash cryptographic in waxaa lagu gartaa inuu aad uga dheereeyo MD5, SHA-1, SHA-2, SHA-3 iyo BLAKE2, oo lagu daray waa mid aad u ammaan badan, oo ka duwan MD5 iyo SHA-1. Oo ka badbaado fidinta dhererka, oo ka duwan SHA-2.

Aad bay isu barbar dhigi kartaa tiro kasta oo dunta iyo haadka SIMD ah, maxaa yeelay waa geed Merkle oo gudaha ah waxayna leedahay algorithm aan kala duwanaansho lahayn, kaas oo ku dheereeya x86-64 iyo waliba dhismayaasha yaryar.

BLAKE3 waxay ku tiirsan tahay tusaalayaal la hagaajiyay oo ka mid ah hawsha hash ee la aasaasay BLAKE2 iyo qaabka geedka Bao ee asalka ah. Tilmaamaha iyo qiilaynta naqshadeynta ayaa laga heli karaa warqadda BLAKE3. Cabbirka wax -soo -saarka caadiga ah waa 256 xabbo.

Imtixaanka jiilka hash ee faylka 16 KB, BLAKE3 oo leh furaha 256-bit wuxuu kaga sarreeyaa SHA3-256 17 jeer, SHA-256 14 jeer, SHA-512 9 jeer, SHA-1 6 jeer iyo BLAKE2b 5 jeer.

Tani waa farqi weyn oo sii jira xitaa marka la shaqeynayo xog aad u tiro badan, tusaale ahaan BLAKE3 ayaa 8 jeer ka dhakhso badan SHA-256 marka la xisaabinayo hash 1GB ee xogta aan kala sooca lahayn.

Horumarka waxqabadka waxaa lagu gaaray iyadoo la yareynayo tirada wareegyada min 10 ilaa 7 iyo xashiishyo si gooni gooni ah loo dhigay 1 KB. Sida laga soo xigtay hal -abuurayaasha, waxay heleen caddayn xisaabeed oo adag oo aad ku heli kartid 7 wareeg halkii aad ka ilaalin lahayd 10 isla markaana aad haysato isla heerka isku halaynta.

Isla mar ahaantaana, cilmi -baarayaasha qaarkood waxay muujiyaan shaki, iyagoo rumeysan in xitaa haddii hadda 7 wareeg ay ku filan yihiin inay ka hortagaan dhammaan weerarada la yaqaan ee hashes, markaas 3 wareeg oo dheeri ah ayaa laga yaabaa inay waxtar leeyihiin haddii weerarro cusub la ogaado mustaqbalka.

Ku saabsan BLAKE3

Shaqada hash waxaa loogu talagalay codsiyada sida xaqiijinta sharafta faylka, Xaqiijinta farriinta iyo abuurista xogta saxiixyada dhijitaalka ah ee sirta ah. BLAKE3 looguma talagalin hashing password, maadaama ay ujeedadeedu tahay in lagu xisaabiyo hashes sida ugu dhakhsaha badan ee suurtogalka ah (furayaasha sirta ah, waxaa lagu talinayaa in la isticmaalo hash -ka iyo escrypt, bcrypt, scrypt, ama Argon2).

Shaqada hash ee su'aashu waa mid aan dareen u lahayn baaxadda xogta la baarayo oo laga ilaalinayo raadinta shilka iyo weerarada ka horeeya.

Algorithm -ku wuxuu ahaa waxaa soo saaray khubaro -yaqaanno caan ah waxayna sii wadaan horumarinta algorithm -ka BLAKE2 oo wuxuu adeegsadaa farsamada Bao si uu u qoro geedka xannibaadda. Si ka duwan sida BLAKE2 (BLAKE2b, BLAKE2s), BLAKE3 waxay bixisaa hal algorithm oo loogu talagalay dhammaan aaladaha kaas oo aan ku xidhnayn ballaadh yara iyo xajmiga hash.

Sida for xannibaadda xannibaadda, BLAKE3 durdurku wuxuu u qaybsan yahay 1 KB iyo jajab kasta oo xashiish ah si madaxbanaan. Xashiish weyn ayaa loo sameeyay iyadoo lagu saleynayo xashiish qaybo ka mid ah oo ku saleysan geedka binary Merkle.

Kala -soocidani waxay oggolaanaysaa xallinta dhibaatada isbarbar -dhigidda ka -shaqaynta xogta marka la xisaabinayo hash; tusaale ahaan, waxaad isticmaali kartaa tilmaamaha 4-silig ee SIMD si aad isku mar u xisaabiso 4-block hashes. Hawlaha SHA- * hash-ka ayaa si habsami leh u socodsiiya xogta.

Waxyaabaha kale ee Astaamaha BLAKE3 waa:

  • Codsiga PRF, MAC, KDF, qaababka XOF iyo xashiishka caadiga ah;
  • Algorithm-ka dhammaan qaab-dhismeedyada, si dhakhso leh labada x86-64 nidaamyada iyo 32-bit ARM processor.

Marka laga hadlayo kala duwanaanshaha ugu weyn ee u dhexeeya BLAKE3 iyo BLAKE2:

  • Adeegsiga qaab -dhismeedka geedka laba -geesoodka ah si loo gaaro isbarbaryaac aan xad lahayn ee xisaabinta hash.
  • Yaraynta tirada wareegyada 10 ilaa 7.
  • Saddex nooc oo hawlgal ah: Hash, Keyed Hash (HMAC), iyo Gene Generation (KDF).
  • Ma jiraan wax dheeri ah oo dheeri ah marka la furayo hashing sababtuna tahay adeegsiga aaggii hore ay u joogeen bar -tilmaameedka furaha.
  • Farsamo la dhisay si loogu shaqeeyo qaab Hawl-galinta Wax-soo-saarka Fidsan (XOF) oo u oggolaanaysa
  • isbarbar -dhigga iyo meelaynta (raadinta).

Finalmente hadaad xiisaynayso inaad waxbadan ka ogaato, waad hubin kartaa faahfaahinta Xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.