Я пытаюсь улучшить свои навыки шифрования и дешифрования, но есть слишком много способов шифрования. Какие идеи распространены в этом вопросе, есть ли какие-нибудь книги, которые говорят об этом?Каковы общие идеи расшифровки шифрования?
ответ
Вы спрашиваете, как взломать шифр? Когда вы имеете дело с современным сильным шифром (AES, Blowfish, Twofish и т. Д.), Нет никакого известного способа расшифровать зашифрованный текст, если у вас нет ключа или он не может угадать его.
Если вы хотите узнать больше об использовании криптографии вообще, Schneier's book, вероятно, лучший из них. Для более популярного описания взгляните на The Code Book, что приятно читать.
Ваш вопрос и вопросы о задании не очень хорошо подходят. Я думаю, вам стоит подумать о том, чтобы выяснить, что вы ищете.
Шифрование довольно проста, отображение. Чтобы зашифровать карту с одного значения на другое, чтобы расшифровать карту в противоположном направлении.
Пример известен как шифр Caeser в:
Чтобы зашифровать, просто заменить каждую букву с буквой под ним.
Чтобы расшифровать, замените каждую букву в зашифрованном тексте буквой выше.
- АБВГДЕЖЗИКЛМНОПРСТУФХЧШЭЮЯ
- DEFGHIJKLMNOPQRSTUVWXYZABC
- привета -> khoor
- khoor -> привет
Для общего введения в современное шифрование, эта ссылка от быстрого поиска Google выглядит довольно хорошо : http://computer.howstuffworks.com/encryption7.htm
- 1. Ошибка расшифровки шифрования Mupdf
- 2. Общие идеи реализации DbFactory
- 3. Способы шифрования и расшифровки файлов PDF android
- 4. Безопасный способ шифрования и расшифровки текста?
- 5. Строка шифрования и расшифровки PHP-Codeigniter
- 6. Каковы общие причины взаимоблокировок?
- 7. Каковы общие ярлыки?
- 8. Каковы стандартные форматы файлов шифрования?
- 9. Идеи проекта безопасности, связанные с использованием шифрования
- 10. Программа для шифрования/расшифровки текстовой строки в сборке MIPS
- 11. Как я могу сделать некоторые простые шифрования файлов и расшифровки?
- 12. Является ли это жизнеспособным способом шифрования и расшифровки строк?
- 13. Как управлять функциями шифрования * и расшифровки * TSQL для свойства объекта?
- 14. Как написать логику для расшифровки аффинного шифрования в JAVA?
- 15. Почему процесс расшифровки RSA занимает больше времени, чем процесс шифрования?
- 16. Любой исходный код какао для расшифровки шифрования AES?
- 17. Преобразование шифрования/расшифровки с Java на C# с использованием bouncycastle
- 18. Самый простой и быстрый способ шифрования/расшифровки в Rails?
- 19. Каков наилучший способ шифрования и расшифровки значения с помощью C#?
- 20. не могу открыть файл после расшифровки DES шифрования C#
- 21. Базовая программа для шифрования/расшифровки: javax.crypto.BadPaddingException: Ошибка дешифрования
- 22. Каковы общие зависимости Weblogic 8.1.6
- 23. Каковы общие методы определения намерения
- 24. Каковы общие символы в objdump?
- 25. Каковы некоторые общие алгоритмы укладки фокуса?
- 26. Варианты использования для OAuth - каковы ваши идеи?
- 27. Каковы предполагаемые идеи или плагины для cucumber.js?
- 28. Каковы общие идеи дизайна программы для чтения-вычисления-потоковой записи на основе однопоточной версии?
- 29. Существуют ли функции шифрования по умолчанию для шифрования/расшифровки строк в Swift?
- 30. Стратегия шифрования файлов (общие или уникальные ключи)
У меня есть копия Кодовая книга, это замечательно! Настоятельно рекомендуется! – mattbasta