В. Р. Гинзбург Перевод с английского



Pdf көрінісі
бет160/203
Дата26.09.2024
өлшемі2,74 Mb.
#145829
1   ...   156   157   158   159   160   161   162   163   ...   203
Байланысты:
практическая криптография

дополнительные секунды (leap sec-
onds)
. Чтобы сохранить синхронизацию времени UTC с периодом вращения
Земли, каждые несколько лет вводится дополнительная секунда. До сих пор
все дополнительные секунды были положительными: в последний день кон-
кретного месяца выбирается минута, которая будет длиться 61 с. Теорети-
чески дополнительная секунда может быть и отрицательной. Все зависит от
вращения Земли. Проблема дополнительных секунд состоит в том, что они
непредсказуемы. Игнорирование дополнительных секунд приводит к неточ-
ности измерения времени, если соответствующий временной интервал вклю-
чает в себя дополнительную секунду. Вообще-то данную проблему нельзя
назвать криптографической, но, если вы хотите создать хорошие часы, ее
нельзя не учитывать. В любом программном обеспечении всегда предполага-
ется, что в каждой минуте содержится ровно 60 с. Если вы синхронизируете
свою систему непосредственно со шкалой времени UTC, неожиданная вставка
дополнительной секунды может вызвать проблемы. В большинстве случаев
это приведет к тому, что значения внутренних часов на протяжении одной
секунды будут повторяться дважды. Это второстепенная проблема, но она
нарушает уникальность и монотонность значений времени.
Зачастую точная синхронизация часов менее важна, чем монотонность
и уникальность временн ´
ых меток. Вы можете выбрать любой способ реше-
ния данной проблемы — важно лишь гарантировать, что в дополнительную
секунду часы никогда не будут перескакивать назад.
Более подробно о различных шкалах времени, таких, как UTC, GMT, TAI
или UT1, можно прочитать в Internet.
17.7
Заключение
К сожалению, мы так и не смогли предложить идеальное решение. Со-
здание надежных часов — нелегкое занятие, особенно если речь идет о крип-
тографическом окружении, битком набитом злоумышленниками. Выбор того
или иного решения полностью зависит от конкретной ситуации. Удачи!



Достарыңызбен бөлісу:
1   ...   156   157   158   159   160   161   162   163   ...   203




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет