id: Гость   вход   регистрация
текущее время 18:16 29/03/2024
Автор темы: cooshoo, тема открыта 29/08/2007 09:40 Печать
создать
просмотр
ссылки

Не понял IEEE P1619/Draft16


В начале стандарта есть два предложения.

The number of 128-bit blocks in the data unit shall not exceed 2^128-2.

Это понятно, завязано на период 128-битного регистра. А вот следующее

The number of 128-bit blocks should not exceed 2^20 .

Что здесь имеется ввиду?


 
Комментарии
— SATtva (29/08/2007 16:28)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Может быть, речь о необходимости смены ключа после каждых 220 блоков?
— cooshoo (29/08/2007 16:56)   профиль/связь   <#>
комментариев: 83   документов: 4   редакций: 4
После каждых 16 мегабайт? Вряд ли, да и в стандарте больше нигде об этом нет. В предыдушем LRW режиме маскирующее значение используется без таких ограничений, и слабостью это никто вроде не называл. Единственное осмысленное, что я могу предположить – в реальных системах число блоков на кластер (data unit в их терминологии) никогда не превосходит миллиона. Но немного странно встретить такую фразу в стандарте, да еще и без пояснений.
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3