>>229313189 задача моя собственная, я проверяю криптостойкость алгоритма. вот что еще готов сказать: в качестве генератора ключей используется вихрь Мерсенна и в ключе два последовательных символа не могут повторяться.
>>229313073 (OP) обращение ко всем криптографам! хоть языковая маска конструкций "я пидорас" и "е шлъъжцч" одинаковая, но сообщение содержит в себе далеко не то.
>>229313073 (OP) Чем самоутверждаться перед у/b/огими, лучше запости свою идею на crypto.stackexchange.com или security.stackexchange.com Там знающие люди пояснят тебе, кто ты по масти и где твое место
зашифрованное: ж бмцфзпс. ю жёщошймотччухдёд яы л оёно? л ящ, чеццк, жйв ьлслъ ыьь р вцтхэох. рш уч жйз э вфмоцмэа? ключ: HR5LU4PF5VXVJH9M3NL2FGSTHTSJRT68L2ZWZX0OE2PJLG4QZNJRMH8GEFL9E3SUJ2L5P6STMQX
>>229313819 да хуйня какая-то, почему люди не пользуются шифром цезаря? при уровни развития этой вашей криптографии никто бы и не подумал на такой тривиальный шифр
>>229313929 был бы это классический алгоритм - я бы не постил данные загадки. я немного порезал и вывернул генерацию ключей. из этого вопрос: а не сформировались ли закономерности в попытке их искоренить?
>>229313609 > это абсолютно криптостойкий шифр Абсолютно криптостойкий, доказанный математически – шифр Вернама. Остальное абсолютно криптостойким быть не может.
>>229314084 Ну так алгоритм на бочку тогда. И не тут а в надлежащем месте (>>229313537 ) Security through obscurity никого еще до добра не доводила. Если на лентаче никто не разгадает, абсолютно не означает, что то, что ты выдумал хорошо и надежно.
>>229314348 я уже сказал: два последовательных символа в ключе не могут быть равными друг другу. также используются статические псевдосоответствия. их я вам, ясна мысль, не раскрою, ибо в таком случае это будет зашифрованное и совокупность сдвигов, что для расшифрования невероятно просто.
представим, что ты военный, который перехватил ключ и сообщение и хочешь расшифровать.
>>229315053 нет, конечно была мысль сравнить с какой-нибудь кодовой таблицей (хоть аски, хоть утф, хоть 1-33), но второго взгляда на шифр и ключ мне хватило. но у меня богатый опыт решения задач
>>229315239 а то более длинное сообщение расшифруешь? в данном случае было много способов подойти, а если слова стандартной длины и их много - это сложнее.
>>229315088 Зачем симулировать? /dev/random снимает шум с устройств пк, получается случайная последовательность. Не спутай с /dev/urandom, он псевдослучайный. Можно купить usb генератор случайных.
>>229315239 зашифрованное: ж бмцфзпс. ю жёщошймотччухдёд яы л оёно? л ящ, чеццк, жйв ьлслъ ыьь р вцтхэох. рш уч жйз э вфмоцмэа? ключ: HR5LU4PF5VXVJH9M3NL2FGSTHTSJRT68L2ZWZX0OE2PJLG4QZNJRMH8GEFL9E3SUJ2L5P6STMQX
>>229315652 для расшифровки достаточно ключа, или есть еще какие-то скрытые данные? задача сводится к тому, чтобы реверснуть функцию, которая из зашифрованного сообщения и ключа возвращает исходное сообщение?
>>229316162 да, можно обойтись лишь зашифрованным сообщением и ключом, но там есть псевдосоответствия меж целочисленными значениями и символами, поэтому так просто не расшифруешь.
>>229316256 если в ключе например символ Z и в зашифрованном сообщении буква ж - то в расшифрованном всегда будет одна и та же буква? или может быть такое, что пара (Z, ж) дает разные буквы?
>>229316561 и нет оснований на парах. зашифрованный символ - конвертация суммы целочисленного значения начального символа, прибавленного к целочисленному значению символа ключа. это все не через таблицы символов, а через карты.
>>229316956 были бы посимвольные соответствия - достаточно было бы ключа длиной в длину алфавита. значение ключа в данном случае - лишь сдвиг буквы, поэтому один символ шифруется по-разному.