Заверение ссылки
Вам может понадобиться доказательство, что по определенному адресу (ссылке, например, http://timemarker.org/) в настоящий момент находится информация, которую видите, или файл, который вы только что скачали.
Тогда удаление или изменение опубликованной в Интернете информации можно отследить и, при необходимости, доказать факт таких действий.
Свидетельством, что по указанной ссылке в настоящий момент находится определенная информация, является выданный сервисом архив.
Листинг 1: Структура архива
- Архив.zip
- data.zip
- data_from_uri.type
- MarkerURI.pgp
- Marker.pgp
Где data_from_uri.type это информация, которую система получила по указанному вами адресу.
Это может быть любой файл или HTML код Интернет страницы.
MarkerURI.pgp служит для связи полученных данных с адресом, по которому эти данные были получены.
Листинг 2: Формат файла MarkerURI.pgp
-----BEGIN PGP SIGNED MESSAGE-----
Description: (краткое описание этого сообщения)
Service: (URL сервиса)
Timestamp: (время по гринвичу в формате RFC 822)
URI: (адрес указанный пользователем)
Hash-SHA512: (SHA512 хеш файла data_from_uri.type)
Hash-RIPEMD160: (RIPEMD160 файла data_from_uri.type)
-----BEGIN PGP SIGNATURE-----
подпись в формате OpenPGP
-----END PGP SIGNATURE-----
Файл Marker.pgp – это «метка времени» вычисленная на основе файла data.zip.