Blowfish szyfr w C i asemblerze i386.
W kryptografii, Blowfish jest nadwozia, symetryczny szyfr blokowy, zaprojektowany w 1993 roku przez Bruce Schneier, a zawarte w wielu szyfrów i produktów szyfrowania. Podczas gdy nie ma skutecznego kryptoanaliza z Blowfish stwierdzono do tej pory, jest teraz więcej uwagi poświęcić zablokować szyfry z większego rozmiaru bloku, takich jak AES i Twofish.
Schneier zaprojektowany jako algorytmu Blowfish ogólnego przeznaczenia, służyć jako zamiennik starzenia DES i wolny od problemów związanych z innymi algorytmami. W tym czasie wiele innych projektów były własnościowe, obciążone patentami lub trzymane w tajemnicy rządu. Schneier stwierdził, że "Blowfish jest nieopatentowanej, i tak pozostanie we wszystkich krajach. Algorytm jest niniejszym umieszczony w domenie publicznej i mogą być swobodnie używane przez nikogo."
Szczegóły programowe:
Komentarze nie znaleziono