Aller au contenu principal

5.3. Moniteur

5.3. Moniteur

Les moniteurs surveillent les journaux et vérifient qu'ils se comportent correctement. Ils surveillent également les certificats d'intérêt.

Un moniteur doit, au minimum, inspecter chaque nouvelle entrée dans chaque journal qu'il surveille. Il peut également vouloir conserver des copies de journaux entiers. Pour ce faire, il devrait suivre ces étapes pour chaque journal :

  1. Récupérer le STH actuel (Section 4.3).

  2. Vérifier la signature du STH.

  3. Récupérer toutes les entrées dans l'arbre correspondant au STH (Section 4.6).

  4. Confirmer que l'arbre construit à partir des entrées récupérées produit le même hachage que celui dans le STH.

  5. Récupérer le STH actuel (Section 4.3). Répéter jusqu'à ce que le STH change.

  6. Vérifier la signature du STH.

  7. Récupérer toutes les nouvelles entrées dans l'arbre correspondant au STH (Section 4.6). Si elles restent indisponibles pendant une période prolongée, cela devrait être considéré comme un mauvais comportement de la part du journal.

  8. Soit :

    1. Vérifier que la liste mise à jour de toutes les entrées génère un arbre avec le même hachage que le nouveau STH.

    Ou, s'il ne conserve pas toutes les entrées de journal :

    1. Récupérer une preuve de cohérence pour le nouveau STH avec le STH précédent (Section 4.4).

    2. Vérifier la preuve de cohérence.

    3. Vérifier que les nouvelles entrées génèrent les éléments correspondants dans la preuve de cohérence.

  9. Aller à l'étape 5.