Цитата |
---|
nik-andrejchiko пишет: Изобретен и реализован в виде программы способ шифрования файлов случайными байтами. Каждый байт файла пользователя заменяется на случайный байт из множества, насчитывающего свыше 10 в степени миллион элементов (не миллион, а единица и миллион нулей). С чем бы сопоставить это число? |
Я это могу сопоставить с очередным "изобретением" вечного двигателя. Конечно, такие множества есть, например, обычное множество всех действительных чисел. Только, что в этом такого уникального? Или же Вы используете генератор псевдослучайной последовательности у которого такой период? Интресно было бы посмотреть, имхо, это уже из разряда фантастики.
Цитата |
---|
nik-andrejchiko пишет:
Программа называется CryptoService.exe. Программа защищена от взлома все той же случайностью. По нашему мнению не существует способа взлома исполняемого кода этой программы в силу генерации исходного кода в случайных наименованиях процедур, функций, переменных. Программа поставляется с исходным кодом. Можно ли ее взломать? |
Конечно же можно. Смущает то, что Вы, не понимаете таких очевидных вещей. Вдумайтесь в сказанное Вами: "не существует способа взлома исполняемого кода этой программы". Ключевая фраза здесь - "исполняемого кода"...
Если код должен в конечном итоге исполяться на реальном процессоре, то уже не важно какой у него до этого был вид - конечное состояние его должно быть таким, чтобы процессор мог это выполнить. Следовательно на этой стадии он становится уже не защищенным и его можно спакойно скопировать/изменить и т.п.
P.S. А Вы действительно кандидат? и каких наук, если не секрет?