Рейтинг:0

Проверка многоуровневого шифрования с ключом

флаг us

Можно ли взять некоторый текст значения, например «Hello World!», и зашифровать его с помощью случайного ключа. Затем возьмите зашифрованное сообщение и снова зашифруйте его другим случайным ключом. И так далее...

Затем вы можете написать функцию, которая принимает окончательное зашифрованное сообщение плюс любой из предыдущих ключей и возвращает True или False.С Истинным существом: ключ использовался для шифрования сообщения. И False: ключ не использовался для шифрования сообщения.

Если это возможно. Не могли бы вы указать мне правильное направление того, что это за стиль криптографии. Спасибо :)

knaccc avatar
флаг es
Я полагаю, вы хотите, чтобы зашифрованный текст можно было расшифровать только со знанием всех ключей? Вы можете просто добавить список хэшей каждого ключа, используемого для шифрования.
флаг us
Не совсем.Я хочу, чтобы он был зашифрован несколькими ключами, а затем позволил расшифровать его одним ключом. Но этот ключ может быть любым из ключей шифрования.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.