Безопасный способ получить текущий UTC - PullRequest
0 голосов
/ 06 июня 2018

Я пишу приложение для файловой системы, где мне нужно найти текущее время UTC, прежде чем разрешить изменение файла / каталога.Ограничение заключается в том, что значение времени должно быть правильным, т. Е. Оно должно быть терпимым к измененному системному времени, поддельным серверам NTP, атакам «посредник» при чтении времени с защищенных серверов NTP или другим общим угрозам.

Меня не беспокоит неточность из-за задержки в сети.Это приложение используется для защиты записанных данных, которые никогда не могут быть изменены в течение определенного срока хранения.

До сих пор я думал о создании кворума после чтения с различных защищенных NTP-серверов.Тем не менее, я хочу знать о проделанной работе по этой проблеме или другим подходам.

...