Обычно мы предполагаем, что алгоритм является чем-то общедоступным, поэтому вы не предоставляете никакой важной информации для раскрытия ключа.Кроме того, вы описываете атаку по известному открытому тексту, где у пользователя есть пара открытого текста и соответствующий зашифрованный текст, который, как предполагается, является чем-то открытым для всех пользователей.Сильный алгоритм шифрования должно быть трудно сломать, восстанавливая ключ шифрования-дешифрования (симметричный), имея в виду только эти два фактора.