VarovnáníX

Používáte zastaralý a nebezpečný prohlížeč Internet Explorer, který neumí správně zobrazit tuto stránku. Doporučujeme vám, nainstalovat si moderní prohlížeč Mozilla Firefox.

Představ si, že tvůj počítač pomůže najít lék na nemoc, kterou by za 20 let mohl mít tvůj syn

logo projektu kategorie

SHA-1 Collision Search GrazKryptografie - Alfa

http://boinc.iaik.tugraz.at/sha1_coll_search/
Fórum Tým CNT Připojit se Stav projektu Aplikace
Fórum projektu Účet Účastníci Nejlepší počítače Týmy
Projekt se zabývá hledáním kolizí v hashovací funkci SHA1. Projekt byl založen na Univerzity of technology v Grazu.
Hashovací funkce je předpis pro výpočet kontrolního součtu (hashe) ze zprávy či většího množství dat. Může sloužit ke kontrole integrity dat, k rychlému porovnání dvojice zpráv, indexování, vyhledávání apod. Je důležitou součástí kryptografických systémů pro digitální podpisy. Formálně je to funkce h, která převádí vstupní posloupnost bitů (či bytů) na posloupnost pevné délky n bitů. Kolize jsou nežádoucí, ale v principu se jim nelze úplně vyhnout. Lze jen snižovat pravděpodobnost, že nastane kolize pro podobná data, například při náhodné změně v části vstupní posloupnosti. Cílem je vysoká pravděpodobnost, že dvě zprávy se stejným kontrolním součtem jsou stejné.
SHA-1 Kryptografický hashovací algoritmus SHA-1 byl původně definován ve FIPS 180-1, tato specifikace je však již nahrazena novější verzí FIPS 180-2, která obsahuje navíc i definice nových variant (někdy souhrnně označovaných jako SHA-2), které zahrnují SHA-224, SHA-256, SHA-384 a SHA-512.
SHA-1 rozsekává vstupní zprávu na bloky o délce 512 bitů, poslední blok zprávy doplňuje a zarovnává, včetně přidání údaje o délce zprávy, na nějž je vyhrazeno posledních 64 bitů. SHA-1 tak může zpracovávat vstupní zprávy o délce až do cca 2.305.840 TB. Uvedením délky se výrazně ztěžuje možnost nalezení a výskytu kolizí mezi zprávami různých délek ? kolize je primárně potřeba hledat mezi zprávami zcela shodné délky. Výstup SHA-1 má délku 160 bitů, tj. 20 bytů.
SHA-1 je, podobně jako jiné hashovací funkce, tzv. iterativní hashovací funkce. To znamená, že při zpracování každého 512bitového bloku se vždy použije stejný modul tzv. vnitřní kompresní funkce. Kompresní funkce má dva vstupy, 160bitový a 512bitový. Po zpracování posledního bloku se výstup kompresní funkce použije jako výstupní hodnota.
Stav projektux
Stav projektux

Systémové požadavky
Win 32 Win 64 Lin 32 Lin 64 MacOS 32 MacOS 64 Solaris Free BSD PS3 Win NVidia Lin NVidia Win ATI Lin ATI Non CPU
Novinky na projektuzměna
Články na webu CNT
Statistiky
Tým Jednotlivci
Stav Počet Kredit       Rac      
17.05.2010 148 2.605.530,00 0,06
za 1 den 0 0,00 0,00
za 7 dní 0 0,00 0,00
za 30 dní  1 0,00 0,00

Datum Noví uživatelé Kredit Rac
14.05.2010 Barynach 0 0
04.03.2010 Jirka 0 0
15.02.2010 Michal 0 0
27.01.2010 kuchtiCZek 0 0
26.01.2010 Schuma 0 0
21.01.2010 digiart 0 0
24.12.2009 Jindra 0 0
03.12.2009 Jan Vaclavik 0 0
24.11.2009 Mozeg 0 0
22.11.2009 jan 0 0
01.11.2009 iceduck 0 0
15.09.2009 CheetyHW82 0 0
17.06.2009 jist 0 0
01.06.2009 jarda 0 0

Kdo a kdy přišel/odešel z našeho týmu na tomto projektu
Top10 podle Kreditu Kredit       Rac      
opl 290.600,00 0,04
Johnbodlis team 227.160,00 0,07
Richard Bukovansky 221.090,00 0,06
stan 141.050,00 0,08
Fang 124.430,00 0,07
Roman 107.410,00 0,07
KarelN 103.540,00 0,06
yorge 98.430,00 0,09
pvolf 91.470,00 0,09
Forest 86.040,00 0,06

Top10 podle Rac Kredit       Rac      
Thor 5.720,00 0,10
Aphrael 7.450,00 0,10
MichalU 14.730,00 0,10
Romeo! 74.550,00 0,10
Leggy 1.260,00 0,10
Jan 5.090,00 0,10
Scotie 1.460,00 0,10
Mir0 2.190,00 0,09
honza 840,00 0,09
KPX 49.120,00 0,09
Grafy