Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Использование Великой бесконечности в жизни
Форум программистов > Hard & Soft > Авторское ПО
crypto-service
Изобретен способ шифрования файлов случайными байтами. При шифровании используются строки длиной 256 байт, состоящие из всех 256 байтов, то есть каждый байт (а их всего 256 – от 0 до 255) встречается ровно один раз. Строки отличаются друг от друга взаимным расположением байтов. Всего таких строк насчитывается 8,5 х 10 в степени 506. Это число чудовищно велико. Для сравнения количество атомов во всей нашей Вселенной не превосходит 10 в степени 81.
По-видимому, впервые человечество использует Великую бесконечность в повседневной жизни. Для расшифровки файлов необходимо пересчитать и упорядочить все строки. Однако даже если каждую строку будет запоминать один атом, то атомов во всей Вселенной не хватит для запоминания всех строк.
Мы живем в физическом мире, который ограничен 10 в степени 81
атомами. Мышление использует идеальный мир, который бесконечен.
В каждой науке сформулированы аксиомы – неопровержимые истины,
принимаемые на веру. В криптографии есть несколько таких истин:
1.Если известен алгоритм зашифровки, то всегда можно расшифровать
сообщение. В этом утверждение идеальный мир смешивается с реальным миром. Конечно, теоретически нам ничего не стоит создать массив строк,
насчитывающий 8,5 х 10 в степени 506 элементов и расшифровать сообщение.
Проблемы возникают в случае реального воплощения умозрительного заключения. Во-первых, негде разместить массив строк, а во-вторых, время перебора массива строк чудовищно велико. Программа по шифрованию файлов случайными байтами распространяется вместе с исходным кодом, поэтому алгоритм зашифровки всем известен. Однако расшифровать зашифрованный файл не получится.
Идеальный мир нам пока доступен только через реальный мир. Впервые
человечество столкнулось с тем, что используется идеальный объект, многократно превосходящий по размеру весь физический мир. Таким образом, используется объект объективно не постижимый в силу его чудовищной величины. Идеальный объект используется через ограниченный физический мир компьютера.
2.Нападающей стороне известны все данные по шифрованию, кроме ключей (паролей). В этом утверждении ошибочно утверждение об известности всех данных. Программа по шифрованию файлов случайными байтами использует часть строк из всего множества в 8,5 х 10 в степени 506. Это обычно от 256 до 2048 строк. Однако какую именно часть этих строк программа использует неизвестно даже автору. Здесь также смешивается идеальный и реальный мир.
3.Случайность невозможно использовать в практической деятельности по шифрованию файлов, так как истинно случайное число невозможно сгенерировать. Здесь также смешивается идеальный и реальный мир. В идеальном бесконечном мире количество связей между объектами бесконечно и поэтому случайность (отсутствие зависимости от остальных объектов) отсутствует. В реальном мире количество объектов конечно и, следовательно, количество связей между объектами конечно.
Из вышеизложенного вытекают следующие задачи, подлежащие решению новому пытливому поколению землян:
А) Найти алгоритм (формулу), позволяющую по номеру строки вычислять
содержимое строки байтов, используемой для шифрования. Номера строк
изменяются от 1 до 8,5 х 10 в степени 506. Решение этой задачи позволит
создать алгоритм по расшифровке файлов.
Б) Найти способ отображения идеальных объектов огромного размера
на наш физический мир. Решение этой задачи позволит вовлекать в
хозяйственную деятельность бесконечный мир идеальных объектов.
В) Найти способ взлома зашифрованных файлов по методу шифрования
случайными байтами.
Исходный код программы, исполняемый код программы, описание
алгоритма, описание программы можно бесплатно загрузить с сайтов:
]]>http://crypto-service.narod.ru]]>, ]]>http://crypto-service.boom.ru]]>,
]]>http://www.geocities.com/nik_crypto]]>
С уважением автор - Андрейчиков Николай Иосифович.
grigsoft
Уважаемый Андрейчиков Николай Иосифович,
Есть два деловых предложения -
1. Заканчивайте курить всякую дрянь
2. Ознакомьтесь хотя бы с книжкой Прикладная криптография от Шнайера.
crypto-service
Очень многие скачивают программу и используют. Отзывы потрясающие. Остальные типа Вас боятся скачать и использовать программу. С уважением Андрейчиков Н.И.
grigsoft
Безусловно, мне очень страшно. Я лучше так, по старинке, в PGP\TrueCrypt буду диск держать. Рекомендую также рассмотреть возможность использования алфавита длиною в 2 байта, а лучше в 4. Тогда количество нулей будет куда больше.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2009 IPS, Inc.