У меня есть шифрованный текст и программа шифрования (с ключом hardcoded в). Как я пошел бы о нахождении ключа? Конечно, доступность утройства шифрования должна открыть возможности вне принуждения скота это.
Да, знание алгоритма может помочь в расшифровке зашифрованного текста, но только если в алгоритме есть недостаток, который можно использовать. (Хорошей новостью является то, что в алгоритме Playfair есть некоторые недостатки, которые можно использовать)
Вот несколько хороших отправных точек для чтения.
Второе - не то, что я бы назвал легким чтением, но интересное, если вы увлекаетесь шифрами.