Допустим, у нас есть свой примитивный алгоритм шифрования, и есть сложный стандартный алгоритм.
Свой примитивный выигрывает тем, что никто не знает его алгоритм, кроме того, кто зашифровал.
Что в общем случае будет надежней? Обоснуйте свое мнение.
Пока можно выдвинуть такую гипотезу.
Для расшифровки текста по неизвестному алгоритму, нужно вначале воспроизвести алгоритм, а потом расшифровать, а по известному первый шаг пропускается, следовательно, неизвестный расшифровать сложней.
Кстати, связано ли это с задачей P-NP?