Шифр Виженера

Поділитися
Вставка
  • Опубліковано 19 січ 2025

КОМЕНТАРІ • 119

  • @kornetii8432
    @kornetii8432 4 роки тому +1

    Зашел только ради интереса но теперь знаю чуть больше чем раньше спасибо

    • @romantsarev1145
      @romantsarev1145  4 роки тому

      Пожалуйста. Приходите еще.

  • @nerug8484
    @nerug8484 6 років тому +10

    Спасибо, помогли по информатике :) Как нибудь к вам ещё загляну!

    • @romantsarev1145
      @romantsarev1145  6 років тому +4

      Пожалуйста! Да, приходите еще. Есть интересный плейлист по алгоритмам.

    • @nerug8484
      @nerug8484 6 років тому

      Ооо, спасибо! Обязательно посмотрю)

  • @user-xl2tf4gq1g
    @user-xl2tf4gq1g 6 років тому +11

    Спасибо, классный урок!

    • @romantsarev1145
      @romantsarev1145  6 років тому

      Пожалуйста.

    • @Талисман-д5э
      @Талисман-д5э 4 роки тому

      Помогите пожалуйста с задачей. Надо с помощю таблицы Виженера кодировать под словом criptoanalyse слово kids

    • @rk4lwe687
      @rk4lwe687 2 роки тому

      В шифре "еи"
      Е . ОДНА ТОЧКА
      И .. ДВЕ ТОЧКИ.
      В квадрате Полибия или тюремной Азбуке нужно запомнить ПЯТЬ КЛЮЧЕЙ.
      Е. И.. С...Х....5.....
      ua-cam.com/video/ImVa-PTepwg/v-deo.html
      В языке-шифре "еи" каждый знак передается 5 ключами
      В тюремной Азбуке каждый знак передается 2 ключами
      Пробелы между группами в тюремной Азбуке и в языке-шифре "еи" должны быть дольше чем внутри группы
      В языке "еи" находятся
      8*4 =32 ячейки (нет ё)
      В тюремной Азбуке находятся
      5*5=25 ячеек
      33-25 = 8 нет восьми букв
      Комбинация из двух ключей "еи"
      равна 4: ее, еи, ие, ии
      Комбинация из трех ключей "еи"
      равна 8: еее, ееи, еие, еии,
      иее, иеи, иие, иии
      Комбинация из четырех ключей "еи" равна 16
      Комбинация из пяти ключей "еи "
      равна 32 из шести - 64, семи -128
      Для передачи алфавита русского языка подходит комбинация 32, так как в русском языке 33 буквы
      Тогда число знаков "еи" в одной комбинации будет равно 5
      Пробелы между группами должны быть самые длительные по времени. Пробелы между знаками короче. Пробелы внутри знака "и" короче по времени чем между знаками. Из выше сказанного следует что в языке - шифре "еи " три вида пробелов
      еееее -1А
      ееееи - 2Б
      еееие - 3В
      еееии - 4Г
      ееиее - 5Д
      ееиеи - 6Е
      ееиие - 7Ж
      ееиии - 8З
      еиеее - 9И
      еиееи - 10Й
      еиеие - 11К
      еиеии - 12Л
      еииее - 13М
      еииеи - 14Н
      еииие - 15О
      еииии - 16П
      иееее - 17Р
      иеееи - 18С
      иееие - 19Т
      иееии - 20У
      иеиее - 21Ф
      иеиеи - 22Х
      иеиие - 23Ц
      иеиии - 24Ч
      ииеее - 25Ш
      ииееи - 26Щ
      ииеие - 27Ъ
      ииеии - 28Ы
      иииее - 29Ь
      иииеи - 30Э
      иииие - 31Ю
      иииии - 32Я

  • @ЕлисейГОРДИЕНКО
    @ЕлисейГОРДИЕНКО 3 роки тому +1

    Спасибо вы мне помогли

    • @romantsarev1145
      @romantsarev1145  3 роки тому

      Пожалуйста! Рад, что пригодилось.

  • @Nikolai.Nidzelskij
    @Nikolai.Nidzelskij 4 роки тому +2

    На последней странице гравити фолза 2-й части написано hello

  • @llssk6379
    @llssk6379 4 роки тому +1

    Спс, четенько объяснил)

  • @__-ln2hh
    @__-ln2hh 4 роки тому +8

    Сложнааааа😅😅😅😅
    Но интересно! 🙃

  • @СаймонРайли-о8я
    @СаймонРайли-о8я 4 роки тому +2

    Я сначала ничего не понял из ващих слов но просто смотря в крипограмму и на картинку все понял

    • @romantsarev1145
      @romantsarev1145  4 роки тому +1

      Отлично! Значит все было не напрасно!

  • @12439524
    @12439524 3 роки тому

    Интересно если после шифрования виженером будет сделана ешё перестановка шифротекста по столбцам в таком случае тест фридмана и Касиски не будет работать?

  • @NataliaReut
    @NataliaReut 2 роки тому

    Это мой был с сыном шифр. 🤣🤣🤣. Взломали, гады. Сейчас другой шифр. Работайте, мальчики.

  • @nomadbknomad6836
    @nomadbknomad6836 5 років тому +3

    Как я понял буква алфавита должна быть на одну ниже?
    Например у вас все буквы ниже по одному, P это не 15 а 16 и тд
    Уже выяснил, я прослушал начало видео.

    • @romantsarev1145
      @romantsarev1145  5 років тому +1

      Отлично!

    • @Lena3000100
      @Lena3000100 4 роки тому

      @@romantsarev1145 можете
      помочь разгадать один шифр?

    • @romantsarev1145
      @romantsarev1145  4 роки тому

      @@Lena3000100 Пришлите, для интереса. Но обычно шифруют той целью, чтобы другие не могли расшифровать.

    • @Lena3000100
      @Lena3000100 4 роки тому +1

      @@romantsarev1145 шифр 21-3 4-6 42-5 66-18 16-12 16-16 15-13 75-20 29-14 24-9 39-16 12-4 34-1
      ответы на кроссворд такие: по горизонтали 1) эфиопия, 5) шестнадцать, 9 Конь 11) заяц 12 современник. По вертикали 2)дуэль, 3) Пущин 4) жуковский, 6) лицей, 7)роман, 8 стихотворения 10) Царевна 13) Петушок
      если по клеточкам жёлтым смотреть то у нас такие буквы: и, ж, х, н, е: и мы думаем что это слово жених. А вот дальше с шифром мы запутались (
      Это у нас квест просто. И мы не можемтразгадать((

  • @cleverscript
    @cleverscript Рік тому

    так а модуль N чему равен не понимаю... так ведь получается что все суммы последовательностей будут > 5 (если предположить что N = 5, и данный пример сообщение\ключ). Не понятно в какой момент определяется значение N... Это по идее константа, но почему в видео упущен этот момент, он же основной, при дешифровке же тоже нужно знать чему = N!
    Из комментов понял что N = количеству букв используемого алфавита т.е 26. Не понимаю как можно такие ключевые моменты без которых "пазл" вообще не сложится не объяснять в начале?
    Остается не понятым момент при дешифровании, почему мы складываем 5 и 26, и не складываем 9 и 26 напрмиер?

    • @romantsarev1145
      @romantsarev1145  Рік тому

      Сложение по модулю N в качестве результата имеет остаток от деления обычной суммы слагаемых на модуль N.
      Например, сложение по модулю 26 чисел 5 и 8 будет 13 (собственно как и без модуля), а сложение по модулю 26 чисел 15 и 18 будет 7 (здесь уже важен модуль N=26, 15+18-26=7).
      И, да, Вы правы, при дешифровке нужно знать N.

  • @jaket6335
    @jaket6335 2 роки тому +2

    Первый вопрос)Может ли первая буква алфавита обозначаться цифрой 1, а не 0. Если поставить 0 , тогда суммарно просто выходит не 26, а 25. Или всё-таки 0 это закон. Второй вопрос) В Шифре цезаря, если я возьму букву с большим числом, к примеру Y, то как я заменю букву сообщения?

    • @romantsarev1145
      @romantsarev1145  2 роки тому +1

      Скорее не закон, а математика. Если начинать отсчет с 1, то сложить по модулю не получится.
      Вот, именно, тут и будете применять сложение по модулю. С числом 24.

  • @SR-sp4bj
    @SR-sp4bj 4 роки тому +1

    Что значит весьма длинный ключ ? Сколько минимум букв должен иметь ключ что бы его цру не вскрыло?

    • @wh1ter3bel36
      @wh1ter3bel36 4 роки тому

      Если у тебя сообщение например 100 символов, то и ключ должен быть в 100 символов (без повторений, разумеется). Почитай про метод Казиски, который спокойно находит условно маленькие по длине ключи

    • @коян-н9к
      @коян-н9к 3 роки тому

      ЦРУ насрать на тебя

    • @коян-н9к
      @коян-н9к 3 роки тому

      Всем насрать на тебя...

    • @ИнфоВоин
      @ИнфоВоин 3 роки тому

      @@коян-н9к мне насрать на тебя, с приседом

    • @коян-н9к
      @коян-н9к 3 роки тому +1

      @@ИнфоВоин я знаю

  • @joshd6044
    @joshd6044 8 місяців тому

    Почему при шифровании через таблицу Виженера и шифровании через ваш способ получаются разные криптограммы? И дело не в сдвиге, проверялись и 0 и 1 и 2, все равно разные получаются

    • @romantsarev1145
      @romantsarev1145  8 місяців тому

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

    • @joshd6044
      @joshd6044 8 місяців тому +1

      @@romantsarev1145 я не понимаю, вам в кайф докапываться до слов и душнить? Очевидно, что под словом "ваш" подразумевается тот способ, который вы использовали и показали в видео🤨

  • @denismedzmariashvili259
    @denismedzmariashvili259 2 роки тому +1

    Отличный урок

    • @romantsarev1145
      @romantsarev1145  2 роки тому +1

      Спасибо. Рад, что понравилось

  • @poidorka
    @poidorka 3 роки тому

    Спасибо конечно, но желательно было бы узнать как дешифровать ключ

    • @romantsarev1145
      @romantsarev1145  3 роки тому

      В каком смысле "дешифровать ключ"? Ключ используется для шифрования исходного сообщения и дешифрования криптограммы. Предполагается, что он известен заранее в обоих случаях.

    • @kvaqich
      @kvaqich 3 роки тому +2

      @@romantsarev1145 я думаю, имеется ввиду дешифровка сообщения не зная ключа.

    • @krenciak
      @krenciak 3 роки тому

      @@kvaqich Думаю вряд-ли такое возможно.

    • @kvaqich
      @kvaqich 3 роки тому

      @@krenciak а частотный анализ?

    • @krenciak
      @krenciak 3 роки тому

      @@kvaqich Всмысле? Ну например, если я напишу "ASDFHVBOAJSDFO", это может значит вообще всё что угодно, а без ключа расшифровать, увы, не выйдет. Либо я что-то не до конца понимаю.

  • @АлександрКоптев-т2г

    добрый день! А пробел как шифруется по этому алгоритму? и знаки препинания?

    • @romantsarev1145
      @romantsarev1145  3 роки тому +1

      Так же как и латиница. Выписываете все символы, которые только могут встретиться и нумеруете. На стороне получателя информации должны записать символы в той же последовательности, как у Вас, чтобы расшифровать корректно.

    • @BHAKTIFILMS-p3p
      @BHAKTIFILMS-p3p 3 роки тому

      никак препинание не шифруется .Просто не ставте ни то ни другое.

  • @12439524
    @12439524 3 роки тому

    А если у шифра вижера ключ равен длине текста и истинно-случаен тогда взлом не возможен?
    Шифр вернама получается.

    • @romantsarev1145
      @romantsarev1145  3 роки тому

      Да, это будет Шифр Вернама. Возможен ли взлом - вопрос философский. Скажем "затруднен". Ну, и конечно, шифр Вернама надежнее шифра Виженера.

    • @ktotonafig
      @ktotonafig 3 роки тому +2

      @@romantsarev1145 уже научно доказали, что шифр вернама нельзя взломать

    • @romantsarev1145
      @romantsarev1145  3 роки тому +1

      @@ktotonafig Охотно верю. Вспоминается анекдот. Ну, как же можно допустить сразу четыре ошибки в слове "пиво"?! Написали "хлеб"

  • @retro1856
    @retro1856 2 роки тому

    Автор, можешь кинуть ссылку или типо того на картинку таблицы с номерами?

    • @romantsarev1145
      @romantsarev1145  2 роки тому

      У меня нет такой. Почему просто не наберешь от A до Z и от 0 до 25?

  • @iasgardikk
    @iasgardikk 2 роки тому +1

    Почему букв 25 а модуль N 26?

    • @romantsarev1145
      @romantsarev1145  2 роки тому +1

      Букв 26. Нумерация начиается с нуля плюс еще двадцать пять символов.

    • @iasgardikk
      @iasgardikk 2 роки тому

      @@romantsarev1145 спасибо большое за ответ, а разве это не одноразовый блокнот? Там тоже суммируется ключ с открытым текстом и плюс/минус по модулю Nв зависимости от цифры.

    • @romantsarev1145
      @romantsarev1145  2 роки тому

      @@iasgardikk Если честно, я не в курсе

  • @arsenshmid
    @arsenshmid 4 роки тому +1

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

    • @romantsarev1145
      @romantsarev1145  Рік тому

      Думаю, что вариант все же один

  • @vladzeller1141
    @vladzeller1141 5 років тому +1

    Я делал на русский лад, но у меня иногда буквы +- 1 меняются, почему?

    • @romantsarev1145
      @romantsarev1145  5 років тому

      Не знаю. Не должны. Нумерация будет А-0, Б-1, ..., Я-32. Суммируем (а при дешифровании вычитаем) по модулю 33. Все должно получаться. Если нет, ошибка в арифметике.

    • @vladzeller1141
      @vladzeller1141 5 років тому +1

      @@romantsarev1145 я делал по учебнику, там от 1 и до 33, но с суммой получилось

    • @romantsarev1145
      @romantsarev1145  5 років тому

      Влад Жайворонок чему равно «а» + «я»?

    • @vladzeller1141
      @vladzeller1141 5 років тому

      @@romantsarev1145 34, если по учебнику

    • @romantsarev1145
      @romantsarev1145  5 років тому

      @@vladzeller1141 Вы же по модулю суммируете, не может у Вас получиться 34.
      Должно получиться значение, соответствующее «а».

  • @ogurchic-z6z
    @ogurchic-z6z 4 роки тому

    А модуль 26 всегда будет или есть ещё модули?

    • @romantsarev1145
      @romantsarev1145  4 роки тому +1

      Вы берете по модулю 26, потому что символов в алфавите 26. Было бы их 33, брали бы по модую 33.

    • @ogurchic-z6z
      @ogurchic-z6z 4 роки тому

      @@romantsarev1145 спасибо огромное

  • @rk4lwe687
    @rk4lwe687 2 роки тому

    В шифре "еи"
    Е . ОДНА ТОЧКА
    И .. ДВЕ ТОЧКИ.
    В квадрате Полибия или тюремной Азбуке нужно запомнить ПЯТЬ КЛЮЧЕЙ.
    Е. И.. С...Х....5.....
    ua-cam.com/video/ImVa-PTepwg/v-deo.html
    В языке-шифре "еи" каждый знак передается 5 ключами
    В тюремной Азбуке каждый знак передается 2 ключами
    Пробелы между группами в тюремной Азбуке и в языке-шифре "еи" должны быть дольше чем внутри группы
    В языке "еи" находятся
    8*4 =32 ячейки (нет ё)
    В тюремной Азбуке находятся
    5*5=25 ячеек
    33-25 = 8 нет восьми букв
    Комбинация из двух ключей "еи"
    равна 4: ее, еи, ие, ии
    Комбинация из трех ключей "еи"
    равна 8: еее, ееи, еие, еии,
    иее, иеи, иие, иии
    Комбинация из четырех ключей "еи" равна 16
    Комбинация из пяти ключей "еи "
    равна 32 из шести - 64, семи -128
    Для передачи алфавита русского языка подходит комбинация 32, так как в русском языке 33 буквы
    Тогда число знаков "еи" в одной комбинации будет равно 5
    Пробелы между группами должны быть самые длительные по времени. Пробелы между знаками короче. Пробелы внутри знака "и" короче по времени чем между знаками. Из выше сказанного следует что в языке - шифре "еи " три вида пробелов
    еееее -1А
    ееееи - 2Б
    еееие - 3В
    еееии - 4Г
    ееиее - 5Д
    ееиеи - 6Е
    ееиие - 7Ж
    ееиии - 8З
    еиеее - 9И
    еиееи - 10Й
    еиеие - 11К
    еиеии - 12Л
    еииее - 13М
    еииеи - 14Н
    еииие - 15О
    еииии - 16П
    иееее - 17Р
    иеееи - 18С
    иееие - 19Т
    иееии - 20У
    иеиее - 21Ф
    иеиеи - 22Х
    иеиие - 23Ц
    иеиии - 24Ч
    ииеее - 25Ш
    ииееи - 26Щ
    ииеие - 27Ъ
    ииеии - 28Ы
    иииее - 29Ь
    иииеи - 30Э
    иииие - 31Ю
    иииии - 32Я

    • @romantsarev1145
      @romantsarev1145  Рік тому

      В итоге получили два в пятой степени. "е" можно заменить на "0", а "и" на "1"

  • @bugvadik1074
    @bugvadik1074 4 роки тому +1

    Ключ: абв
    ппёпйуыгвйтб нб маовл
    й утбдь мвйлк
    Мне надо это перевести

    • @romantsarev1145
      @romantsarev1145  4 роки тому

      Ключ есть. Ещё нужна криптограмма.

  • @moolahmeme1573
    @moolahmeme1573 4 роки тому

    Спасибо большое

  • @anarzhalgassova932
    @anarzhalgassova932 4 роки тому

    Спасибо!

  • @dodoeb2981
    @dodoeb2981 4 роки тому

    Го по aes гайд

  • @ogurchic-z6z
    @ogurchic-z6z 4 роки тому

    Модуль 26 везде?

    • @romantsarev1145
      @romantsarev1145  4 роки тому +2

      Только при алфавите, содержащим 26 символов.

  • @retro1856
    @retro1856 2 роки тому

    Никак не могу найти её

    • @romantsarev1145
      @romantsarev1145  Рік тому

      Кого? Хотя, уже, наверное, не актуально...

  • @snowlimon4ik
    @snowlimon4ik 3 роки тому +1

    Я единственный ничего кроме Цезаря не понял?

  • @jkqwerty
    @jkqwerty 3 роки тому

    lkjhgfdsamnbvcxzpoiuytrewq: кто нибудь знает что зашифровано!??

    • @shamiltinnikov7490
      @shamiltinnikov7490 2 роки тому

      Без ключа очень сложно расшифровать

    • @romantsarev1145
      @romantsarev1145  Рік тому

      Поддерживаю. В общем то в этом и смысл, чтобы не расшифровывалось с наскоку.

    • @romantsarev1145
      @romantsarev1145  Рік тому

      Я без понятия

  • @annaivtv
    @annaivtv 4 роки тому

    Так ВижИнера или ВежЕнера, автор?!

    • @romantsarev1145
      @romantsarev1145  4 роки тому +1

      Шифр ВИжЕнера (от фр. Vigenère)

  • @nemas1845
    @nemas1845 4 роки тому

    Я не понел 😭😭😭😭😭

    • @romantsarev1145
      @romantsarev1145  4 роки тому

      Нужно пересмотреть повторно.

  • @destroid4657
    @destroid4657 3 роки тому

    Кто от шифровки супер кека

  • @dianachzhao2245
    @dianachzhao2245 5 років тому

    Помогите разгадать 🙏🏻 741b8f804622b012f5f6bed33c980ffd

    • @romantsarev1145
      @romantsarev1145  5 років тому +4

      Так ключ нужен. В этом же вся идея. А то что это за шифрование, которое с одного взгляда расшифровывается?

  • @mr.nikiton7559
    @mr.nikiton7559 4 роки тому

    Что такое |n|

    • @romantsarev1145
      @romantsarev1145  4 роки тому

      Сложение по модулю N? См. с 1:42

  • @imhelpy1656
    @imhelpy1656 Рік тому

    модуль n это что

    • @romantsarev1145
      @romantsarev1145  Рік тому

      n в данном примере 26. Сумма по модулю 26 представляет собой остаток от деления на 26 (тот самый n)

  • @iasgardikk
    @iasgardikk 2 роки тому

    Еще 5-14=-9+26=17

    • @romantsarev1145
      @romantsarev1145  2 роки тому

      Тут важно отметить, что не просто 5-14, а 5-14 по модулю 26. А так, все верно

  • @laz4pp
    @laz4pp 4 роки тому

    жабки ку

  • @lektonv11yt68
    @lektonv11yt68 7 років тому +3

    Вабще это не виженера

    • @romantsarev1145
      @romantsarev1145  7 років тому +15

      Виженер с этим комментарием не согласился бы.

    • @apostleofthecityofsin9032
      @apostleofthecityofsin9032 7 років тому +2

      А Виженер согласиться, что алфавит у вас съехал? Не правильно буквы пронумеровали.

    • @romantsarev1145
      @romantsarev1145  7 років тому +5

      +Apostle of the city of sin Не согласился бы. Алфавит не съехал, буквы пронумерованы правильно.

  • @-ntonio
    @-ntonio 2 роки тому

    Пожалуйста помогите расшифровать: 2125 3445222134 126232 142142 3525, 4135 6444353345 353411 2433 4344113211.Девушка сбросила его, а что значит понять не могу.Он не расшифровывается известными мне шифрами, а понять, что там написанно очень надо.Я не знаю как она шифровала, но надеюсь, что у вас получится.Буду очень признателен

  • @rk4lwe687
    @rk4lwe687 2 роки тому

    В шифре "еи"
    Е . ОДНА ТОЧКА
    И .. ДВЕ ТОЧКИ.
    В квадрате Полибия или тюремной Азбуке нужно запомнить ПЯТЬ КЛЮЧЕЙ.
    Е. И.. С...Х....5.....
    ua-cam.com/video/ImVa-PTepwg/v-deo.html
    В языке-шифре "еи" каждый знак передается 5 ключами
    В тюремной Азбуке каждый знак передается 2 ключами
    Пробелы между группами в тюремной Азбуке и в языке-шифре "еи" должны быть дольше чем внутри группы
    В языке "еи" находятся
    8*4 =32 ячейки (нет ё)
    В тюремной Азбуке находятся
    5*5=25 ячеек
    33-25 = 8 нет восьми букв
    Комбинация из двух ключей "еи"
    равна 4: ее, еи, ие, ии
    Комбинация из трех ключей "еи"
    равна 8: еее, ееи, еие, еии,
    иее, иеи, иие, иии
    Комбинация из четырех ключей "еи" равна 16
    Комбинация из пяти ключей "еи "
    равна 32 из шести - 64, семи -128
    Для передачи алфавита русского языка подходит комбинация 32, так как в русском языке 33 буквы
    Тогда число знаков "еи" в одной комбинации будет равно 5
    Пробелы между группами должны быть самые длительные по времени. Пробелы между знаками короче. Пробелы внутри знака "и" короче по времени чем между знаками. Из выше сказанного следует что в языке - шифре "еи " три вида пробелов
    еееее -1А
    ееееи - 2Б
    еееие - 3В
    еееии - 4Г
    ееиее - 5Д
    ееиеи - 6Е
    ееиие - 7Ж
    ееиии - 8З
    еиеее - 9И
    еиееи - 10Й
    еиеие - 11К
    еиеии - 12Л
    еииее - 13М
    еииеи - 14Н
    еииие - 15О
    еииии - 16П
    иееее - 17Р
    иеееи - 18С
    иееие - 19Т
    иееии - 20У
    иеиее - 21Ф
    иеиеи - 22Х
    иеиие - 23Ц
    иеиии - 24Ч
    ииеее - 25Ш
    ииееи - 26Щ
    ииеие - 27Ъ
    ииеии - 28Ы
    иииее - 29Ь
    иииеи - 30Э
    иииие - 31Ю
    иииии - 32Я

  • @культпелемешек
    @культпелемешек 4 роки тому

    спасибо огромное