Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
700ghz
@700ghz
Программирование
Информационная безопасность
Шифрование
Блочное шифрование CTR (счётчик). Начальное значение счётчика должно быть в секрете?
Блочное шифрование CTR (режим счётчика) .
Начальное значение счётчика должно быть в секрете?
P.S. например, вектор инициализации в CBC (режиме сцепления) не является секретом
Спасибо.
Вопрос задан
более трёх лет назад
499 просмотров
Комментировать
Подписаться
2
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Андрей
@OLS
Нет, не должно. Даже в строгом-строгом ГОСТе 28147-89 начальное значение счетчика (синхропосылка) передается в канале открытым текстом (п.3.1.6).
Но Вы должны обеспечить его неповторяемость в пределах срока жизни ключа, иначе выработанная гамма будет идентичной между двумя шифртекстами.
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
1
комментарий
Facebook
Вконтакте
Twitter
Siolia
@Siolia
Режим CTR шифрует блок, состоящий из счетчика и 'оказии', счетчик устанавливается в 0, а оказия передается открыто, т.к. составленный блок будет зашифрован, а затем сксорен с блоком открытого текста.
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Информационная безопасность
+1 ещё
Средний
Как в wireguard «привязать» конфиг к устройству? Разрешить подключаться только с него?
1 подписчик
3 часа назад
50 просмотров
2
ответа
Информационная безопасность
+2 ещё
Простой
Существуют ли российские Mobile Device Management (MDM) системы?
2 подписчика
29 мая
648 просмотров
1
ответ
Telegram
+3 ещё
Простой
Как могли узнать код для входа в Телеграм?
3 подписчика
25 мая
4560 просмотров
5
ответов
Linux
+2 ещё
Простой
Как сделать новое чтение из STDIN?
1 подписчик
25 мая
148 просмотров
1
ответ
Linux
+2 ещё
Простой
GAS ассемблер: записать в секцию опкоды, затем выполнить их?
2 подписчика
25 мая
135 просмотров
1
ответ
Информационная безопасность
Средний
Симуляция атак и защиты сетей в вебе, кто пробовал??
1 подписчик
21 мая
190 просмотров
2
ответа
Android
+2 ещё
Простой
При установке PIN-кода в приложении (PIN-код не устанавливается)?
1 подписчик
21 мая
132 просмотра
0
ответов
Программирование
+1 ещё
Простой
Как симулировать комбинаторные сочетания (C(k, n)) за O(1) памяти?
1 подписчик
06 мая
365 просмотров
2
ответа
Шифрование
Простой
Поможете расшифровать текст методом «Лесенка»?
1 подписчик
30 апр.
116 просмотров
1
ответ
Информационная безопасность
Средний
Какие атаки можно реализовать на DNS-сервер и как?
1 подписчик
27 апр.
206 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Разработчик Windows Low Level C/C++
Netwrk
от 280 000 до 380 000 ₽
Инженер-программист / Embedded разработчик (Автотранспортные системы)
Системы автономной энергии
•
Санкт-Петербург
от 150 000 до 180 000 ₽
Разработчик (C++/C/Python/Go/Rust)
Cycura
•
Минск
от 100 000 до 150 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама