Итоговый проект модуля 1, JavaRush Universiry, группа "Metalllica". Консольное приложение, позволяющее шифровать и расшифровывать текст с использованием шифра Цезаря. Механизм определения правильного варианта расшифровки текста в методе BruteForce разработан исходя из следующего соображения: "В русском языке чаще всего встречаются короткие служебные слова, такие как «и», «в», «на», «с» и т.п. Поэтому выберем за "правильно" расшифрованный тот вариант, у которого количество совпадений с этими короткими словами - наибольшее" Механизм определения правильного варианта расшифровки текста в методе StatisticalAnalyzer разработан исходя из подсказки в тексте задания: "попробуйте угадать пробел — это наверняка наиболее часто встречающийся символ в обычном тексте"
kirtinner/CriptoApp
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|