Все сервисы Хабра
Сообщество 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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Программирование
+3 ещё
Средний
Какой лучше выбрать мини пк под сервер?
1 подписчик
вчера
2629 просмотров
12
ответов
Программирование
+1 ещё
Простой
Нужна ли магистратура программисту какие есть ограничения в ее отсутвии?
1 подписчик
14 июн.
3747 просмотров
4
ответа
Программирование
Простой
Если выражение вычисляется в значение, как описать значение типа массив?
1 подписчик
13 июн.
131 просмотр
1
ответ
Программирование
+1 ещё
Простой
Что такое связывание, объявление, инициализация и определение?
1 подписчик
13 июн.
197 просмотров
1
ответ
Программирование
Простой
Какой язык выбрть для олимпиад по информатике и вообще стоит туда идти в 15 лет?
2 подписчика
11 июн.
1550 просмотров
2
ответа
Информационная безопасность
Простой
Я столкнулся с мошенничеством. Что делать?
3 подписчика
10 июн.
3078 просмотров
3
ответа
Информационная безопасность
Простой
Кто платит штрафы при утечках персональных данных?
1 подписчик
08 июн.
249 просмотров
1
ответ
C#
+2 ещё
Простой
Как называется паттерн, который добавляет объекту новый функционал?
2 подписчика
05 июн.
2739 просмотров
8
ответов
Информационная безопасность
Простой
Мошенники выдурили у пенсионерки код из СМС, как правильно ликвидировать последствия?
1 подписчик
03 июн.
585 просмотров
1
ответ
Информационная безопасность
+2 ещё
Простой
Существуют ли российские Mobile Device Management (MDM) системы?
2 подписчика
29 мая
748 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Программист микроконтроллеров C++
Uniscan Research
•
Новосибирск
от 130 000 до 180 000 ₽
Разработчик Windows Low Level C/C++
Netwrk
от 280 000 до 380 000 ₽
Программист C/C++ для Embedded-систем (Middle)
Алабуга
•
Москва
До 370 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама