Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
security_answers_pre_alpha.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
509.48 Кб
Скачать
  1. Опишите свойства меток времени в электронных цифровых подписях документов?

На самом деле при определенных условиях Боб сможет смошенничать. Он может повторно использовать документ и подпись совместно. Это не имеет значения, если Алиса подписала контракт (одной копией подписанного контракта больше, одной меньше), но что если Алиса поставила цифровую подпись под чеком?

Предположим, что Алиса послала Бобу подписанный чек на $100. Боб отнес чек в банк, который проверил подпись и перевел деньги с одного счета на другой. Боб сохранил копию электронного чека. На следующей неделе он снова отнес его в этот или другой банк. Банк подтвердил подпись и перевел деньги с одного счета на другой. Если Алиса не проверяет свою чековую книжку, то Боб сможет проделывать это годами.

Поэтому в цифровые подписи часто включают метки времени. Дата и время подписания документа добавляются к документу и подписываются вместе со всем содержанием сообщения. Банк сохраняет эту метку времени в базе данных. Теперь, если Боб попытается получить наличные по чеку Алисы во второй раз, банк проверит метку времени по своей базе данных и откажет Бобу [3].

Стюарт Хабер (Stuart Haber) и В. Скотт Старнетта (W. Scott Star-netta) обеспечили безопасность протоколов связи на основе реализации цофровых меток времени со следующими свойствами:

• метка времени должна существовать сама по себе, вне зависимости от физической среды, используемой для её хранения;

• не должно существовать возможности изменить хотя бы один бит документа;

• не должно существовать возможности задать для документа метку времени, отличного от текущего времени.

  1. Охарактеризуйте понятие энтропии сообщения.

Теория информации определяет количество информации в сообщении как минимальное количество бит, необходимое для кодирования всех возможных значений сообщения, считая все сообщения равновероятными.

Например, для поля дня недели в базе данных достаточно использовать три бита информации, так как вся информация может быть закодирована тремя битами:

000 - воскресенье, 001 - понедельник, 010-вторник, 011 -среда, 100-четверг, 101 -пятница, 110-суббота, 111 - не используется. Формально количество информации в сообщении М измеряется энтропией сообщения Н(М).

Энтропия сообщения, определяющего пол, составляет 1 бит, а энтропия сообщения, определяющего день недели, немного меньше, чем три бита. В общем случае энтропия сообщения, измеряемая в битах равна log2 n, где n -это количество возможных значений: Н(М) = log2 n. При этом предполагается, что все значения равновероятны. Энтропия сообщения также является мерой его неопределенности. Это количество битов открытого текста, которое нужно раскрыть в шифротексте сообщения, чтобы узнать весь открытый текст. Например, если блок шифротекста "QHP*5M " означает либо "МУЖЧИНА", либо "ЖЕНЩИНА", то неопределенность сообщения равна 1. Криптоаналитику нужно узнать только один правильно выбранный бит, чтобы раскрыть сообщение.

  1. Каким образом норма языка выражается через энтропию и длину сообщения?

Для данного языка норма языка равна: r = H(M)/N, где N— это длина сообщения. При больших N норма обычного английского языка принимает различные значения от 1,0 бит/буква до 1,5 бит/буква. Шеннон утверждает, что энтропия зависит от длины текста. Конкретно он показал, что норма для 8-буквенных блоков равна 2,3 бит/буква, но ее значение падает и находится между 1,3 и 1,5 для 16-буквенных блоков. Томас Кавер (Thomas Cover) использовал игровую методику оценки и обнаружил, что энтропия равна 1,3 бит/символ. В дальнейшем мы также будем использовать это значение.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]