INTEGRITY Документация

Auditor

Auditor предназначен для подписания информации об эпохе, которая включает время получения запроса Auditor, номер эпохи и дайджест эпохи. Auditor сериализует эту информацию в двоичном виде с помощью protobuf или bincode и проверяет, является ли запрошенное включение допустимым, то есть удовлетворяет ли оно ограничения публикации.

Если Log настроен на предоставление AKD ↗ доказательство аудита, Auditor проверяет их асинхронно.

Получение информации об Auditor

keys содержат открытые ключи Auditor, которые впоследствии позволяют выполнить ротацию ключей.

curl 'https://plexi.key-transparency.cloudflare.com/info'
{
  "keys": [
    {
      "public_key": "d1036a33a8731e82a29dc68210988b32b60b7c1bd22d2341f2e339f4db3a2f4a",
      "not_before": 1712311441501
    }
  ],
  "logs": [
    "508607faff7cb16be841e901eca41a6239461f239e7e610c9ea2576f334bc144"
  ]
}