Jest to aplikacja dla systemu Linux o nazwie MOTE CSPRNG Stream Cipher, której najnowszą wersję można pobrać jako MOTE1.4.0-exe.zip. Można go uruchomić online w bezpłatnym dostawcy hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom online aplikację o nazwie MOTE CSPRNG Stream Cipher z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
Szyfr strumieniowy MOTE CSPRNG
Ad
OPIS
MOTE to szybki, małostanowy, bezpieczny kryptograficznie generator liczb pseudolosowych (CSPRNG) i szyfr strumieniowy. MOTE charakteryzuje się równomiernym rozkładem, miesza się niezwykle szybko, nie ma wykrytej odchylenia i jest dostępny w trzech wariantach: MOTE8 z wewnętrzną tablicą stanów składającą się z 8+4 32-bitowych słów; MOTE16, ze stanem wewnętrznym 16+4 słów; i MOTE32 ze stanem 32+4 słów. Te pierwsze umożliwiają zaszczepianie kluczem o długości do 256 lub 512 bitów, drugie - kluczem 1024-bitowym.
Zredukowany do najważniejszych elementów, MOTE to tylko 5 linii kodu: w sumie dziesięć operacji arytmetycznych i bitowych. Nazywa się MOTE, ponieważ PRNG nie może być znacznie mniejszy (lub szybszy) bez wprowadzenia uprzedzeń lub poważnego ograniczenia lawiny.
MOTE zmienia swoje stałe przesunięcia i rotacji w nieprzewidywalny sposób i przeszło najbardziej rygorystyczne, standardowe testy branżowe pod kątem losowości i bezpieczeństwa, w tym NIST i DIEHARD.
Korzyści
- Szybkie i zabezpieczone kryptograficznie strumienie liczb losowych
- Dostrojone stałe rotacji zapewniają szybkie miksowanie (ponad 21-bitowa lawina)
- Stałe rotacji zmieniały się w nieprzewidywalny sposób przy każdym obrocie generatora
- Możliwość rozmieszczenia kluczy o długości do 256, 512 lub 1024 bitów
- Ekstremalnie długie okresy: gwarantowane znacznie powyżej 2**256
- Podstawowy RNG można zakodować w zaledwie 5 liniach C
- MOTE przeszło najbardziej rygorystyczne testy zgodne ze standardami branżowymi: NIST i DIEHARD
- Zaimplementowane identycznie w C i Pascalu, z pełnym kodem źródłowym i przykładowymi programami
- Zawiera MOTET Cipher & SE Scrambler, szybki program szyfrujący w C
- Pakiet zawiera kompleksowe wyniki testów dla wszystkich wariantów MOTE
- Przetestuj MOTE samodzielnie: w dystrybucji znajduje się kilka programów testowych PRNG
Publiczność
Nauka/badania, zaawansowani użytkownicy końcowi, użytkownicy końcowi/komputery stacjonarne, inni odbiorcy, testerzy, bezpieczeństwo
Interfejs użytkownika
X Window System (X11), Win32 (MS Windows), konsola/terminal, wiersz poleceń
Język programowania
C, wolny Pascal
Kategorie
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/mote-csprng-stream-cipher/. Został on hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.