Size: a a a

Сообщество Python Программистов

2020 October 16

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
Это тоже играет, да
не тоже, а только это.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
не тоже, а только это.
Так, я пошёл на википедию
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
не тоже, а только это.
В настоящее время шифрование Вернама используется достаточно редко. В большой степени это обусловленно существенным размером ключа, длина которого должна совпадать с длиной сообщения.

ru.wikipedia.org/wiki/Шифр_Вернама#Область_применения
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
В настоящее время шифрование Вернама используется достаточно редко. В большой степени это обусловленно существенным размером ключа, длина которого должна совпадать с длиной сообщения.

ru.wikipedia.org/wiki/Шифр_Вернама#Область_применения
1) это хуйня.
2) в компьютерной криптографии нерелевантно
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Играет роль и требуемая длина и специальное условие о недопустимости повторного использования)
источник

AT

Alexander T in Сообщество Python Программистов
да не играет роли длина. дипломат в карманы может сотню флешек по 100+ гигов напихать
источник

AT

Alexander T in Сообщество Python Программистов
такие шифры непрактичны, потому что если ты можешь передать ключ без перехвата, то просто передай по этому каналу само сообщение.
источник

AT

Alexander T in Сообщество Python Программистов
кстати, на питоне однострочником реализуется
источник

ПЦ

Павел Цивадиц... in Сообщество Python Программистов
Alexander T
да не играет роли длина. дипломат в карманы может сотню флешек по 100+ гигов напихать
что такое канал?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
кстати, на питоне однострочником реализуется
map + zip 🌚👌
источник

AT

Alexander T in Сообщество Python Программистов
def encode(message, key):
   return ''.join(chr(ord(x) ^ ord(y)) for x, y in zip(message, itertools.cycle(key)))
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Павел Цивадиц
что такое канал?
То по чему передаёшь данные, очевидно
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
def encode(message, key):
   return ''.join(chr(ord(x) ^ ord(y)) for x, y in zip(message, itertools.cycle(key)))
Падажжи, это просто гаммирование же
источник

ПЦ

Павел Цивадиц... in Сообщество Python Программистов
Бензофуран Гетероцикл
То по чему передаёшь данные, очевидно
как он представлен технически, это интересует
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Павел Цивадиц
как он представлен технически, это интересует
Как что-то через что ты передаёшь данные))
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Это абстракция
источник

ПЦ

Павел Цивадиц... in Сообщество Python Программистов
в википедии тоже абстрактно описуется
источник

AT

Alexander T in Сообщество Python Программистов
Павел Цивадиц
как он представлен технически, это интересует
как передаешь, так и представлен
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Звонок, почта, Интернет, радио, дымовые сигналы - что угодно
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Хоть стук ложкой по батарее
источник