Pytania oznaczone «cryptography»

12
Cryptic Kicker //

Cryptic Kicker Powszechną, ale niepewną metodą szyfrowania tekstu jest permutacja liter alfabetu. Innymi słowy, każda litera alfabetu jest konsekwentnie zastępowana w tekście inną literą. Aby zapewnić odwracalność szyfrowania, dwie litery nie są zastępowane tą samą literą. Twoim zadaniem jest...

11
Deszyfrowanie według analizy wzorców

Otrzymujesz zaszyfrowany ciąg, zaszyfrowany przy użyciu bardzo prostego szyfru zastępczego. Problem Nie wiesz, co to jest szyfr, ale wiesz, że tekst zaszyfrowany jest w języku angielskim i że najczęstsze litery w języku angielskim to etaoinshrdlucmfwypvbgkqjxz w tej kolejności. Jedynymi...

11
Szyfrowanie CipherSaber

Zaimplementuj program szyfrujący CipherSaber , jak opisano poniżej. Wytyczne: Najmniejszy wpis w bajtach wygrywa. Jednak w odejściu od norm kodowania golfa możesz publikować ciekawe wpisy, nawet jeśli nie są to poważne wpisy w golfa. Wpis zwykle oznacza program, który pobiera zwykły tekst ze...

11
Dekoduj ukrytą wiadomość!

Wprowadzenie Pewnego dnia po prostu odpoczywałeś w swoim biurze w CIA, kiedy nagle zobaczyłeś alert na swoim komputerze. Twoje programy właśnie przechwyciły setki zakodowanych wiadomości! Szybkie sprawdzenie ujawnia zasadę kodowania, ale potrzebujesz programu, aby szybko dekodować....

11
Rozwiąż transformację Diagonal Burrows-Wheeler

Wprowadzenie W tym wyzwaniu rozwiążesz przekątne transformacje Burrows-Wheeler. Oto ogólny przegląd tego, czym jest przekątna transformata Burrowsa-Wheelera. Aby zakodować wiadomość, musisz najpierw zagwarantować, że ma ona nieparzystą długość (tj. 5, 7, 9 itd.). Następnie należy wykonać siatkę,...

10
Szyfr ogrodzeniowy

Napisz dwa programy: - Jeden, który odczytuje ciąg i klucz i koduje ciąg w szyfr szynowy za pomocą tego klucza. - Podobnie napisz program dla funkcji odwrotnej: odszyfrowanie ogrodzenia za pomocą klucza. Dla tych, którzy nie wiedzą, czym jest szyfr ogrodzeniowy, jest to w zasadzie metoda pisania...

10
Deszyfrowanie bloku AES

Dzisiaj Twoim celem jest odszyfrowanie tajnej wiadomości za pomocą AES . Biorąc pod uwagę zaszyfrowany tekst i klucz, odszyfrujesz i wydrukujesz wiadomość. Twój program może być w dowolnym języku. Zostanie uruchomiony z wejściem na stdin, a jego wyjście na stdout zostanie sprawdzone pod kątem...

9
Dziesięć najczęstszych słów

To pytanie jest napisane, ponieważ „Thing Explainer” jest fajny do czytania i dał mi pomysł. Napisz „rzeczy, które zmuszają komputer do robienia rzeczy”, które czyta / pobiera zestaw liter, cyfr i tym podobne "#%|?i zwraca, True / 1jeśli wszystkie słowa są częścią tego zestawu . Jeśli wszystkie...