Hash SANDstorma

Burza piaskowa
Ogólny
Projektanci Mark Torgerson, Richard Schroeppel, Tim Draelos, Nathan Dautenhahn, Sean Malone, Andrea Walker, Michael Collins, Hilarie Orman,
Opublikowane po raz pierwszy 2008
Szczegół
Podsumuj rozmiary 224, 256, 384, 512
Najlepsza kryptoanaliza publiczna
Brak

SANDstorm hash to kryptograficzna funkcja haszująca zaprojektowana w 2008 roku przez Marka Torgersona, Richarda Schroeppela , Tima Draelosa, Nathana Dautenhahna, Seana Malone, Andreę Walkera, Michaela Collinsa i Hilarie Orman na potrzeby konkursu NIST SHA-3 .

Skrót SANDstorm został przyjęty do pierwszej rundy konkursu funkcji haszującej NIST, ale nie został przyjęty do drugiej rundy.

Architektura

Funkcja skrótu ma wyraźny harmonogram kluczy. Wykorzystuje 8-bitowy na 8-bitowy S-box . Funkcja skrótu może być zrównoleglona na wielu platformach [ która? ] przy użyciu przetwarzania wielordzeniowego .

Zarówno SANDstorm-256, jak i SANDstorm-512 działają ponad dwa razy wolniej niż SHA-2 , jak zmierzono za pomocą cpb. [ wymagane wyjaśnienie ]

Od 2009 roku nie jest znany żaden atak kolizyjny ani atak przedobrazowy na SANDstorm, który byłby lepszy niż trywialny atak urodzinowy lub długi drugi atak przedobrazowy.

  1. Bibliografia _ Schroeppel, Ryszard; Draelos, Tim; Dautenhahn, Nathan; Malone, Sean; Walker, Andrea; Collins, Michael; Orman, Hilarie. „Hasz burzy piaskowej” (PDF) . www.sandia.gov . Zarchiwizowane od oryginału (PDF) w dniu 12 maja 2009 r . Źródło 20 lipca 2021 r .
  2. ^ Dział Bezpieczeństwa Komputerowego, Laboratorium Technologii Informacyjnych (4 stycznia 2017). „Projekt SHA-3 — funkcje skrótu | CSRC | CSRC” . CSRC | NIST . Źródło 20 lipca 2021 r . {{ cite web }} : CS1 maint: stan adresu URL ( link )
  3. ^ a b c d Fleischmann, Ewan; Forler, chrześcijanin; Górski, Michał (2009). „Klasyfikacja kandydatów SHA-3” . Krople-Idn/1948 .
  4. Bibliografia   _ Draelos, Timothy John; Schroeppel, Richard Crabtree (2009-09-01). „Równoległość algorytmu mieszania SANDstorm” . OSTI 993877 . {{ cite journal }} : Cite journal wymaga |journal= ( pomoc )

Linki zewnętrzne