Задать вопрос
@VadimKholodilo

Что необходимо сделать с входным текстом, что бы зашифровать его с использованием Blowfish?

Здравствуйте.
Стоит задача продемонстрировать шифрование с помощью Blowfish без использования библиотек.
Я нашел код, который шифрует и расшифровывает на чистом Python.
Проблема в том, что на вход он ожидает блоки размером в 64 бита. Преобразовать строку в байты - это просто.
Я не понимаю, что мне надо сделать с байтами, если их количество больше 64 (Больше 1 блока).
Надо распилить на блоки по 64 байта, зашифровать каждый блок, потом объединить результаты, ну и повторить всё в обратной последовательности для шифрования?
  • Вопрос задан
  • 65 просмотров
Подписаться 2 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы