C’est exactement cela. A ceci près que ce n’est pas le porte-monnaie (wallet) qu’on signe, mais bien l’identité. C’est elle qui périme, et vu que toute signature porte sur l’identité (et pas seulement le porte-monnaie), alors si celle-ci périme, les certifications n’ont tout simplement plus aucune chance d’être incluses.
Permets-moi juste un peu de technique pour que tu puisse comprendre puis réexpliquer le problème en détails.
Voici un document d’identité, le vrai, le réel, le document officiel que les clients ne vous montrent pas spécialement mais qui est la donnée traitée quand on crée son identité :
Version: 10
Type: Identity
Currency: g1
Issuer: 7LDBnpj2yaz33XAS7oSTFbhn4wnrTuzs27UKLzqVvMfQ
UniqueID: alhako
Timestamp: 3679-0000031DB5B77796330DFDB229249D5B2F403FC8F8C76AF0C39B44C71063D7B1
7+Q9M+MG/Ps+qfQu8PFSFvYQ7qF7kuqfNtlpwA/N4E+/ZsNxz+d64biG/bdFyKC4mZ3TOZZWsmDhEBzBgarhCg==
C’est l’identité créée par alhako dans Ğ1.
Voici maintenant une certification :
Version: 10
Type: Certification
Currency: g1
Issuer: 3cRMy9c6KYsbjMHAbQSMsGwUSUFHVTYPER6RuyMNYXVB
IdtyIssuer: 7LDBnpj2yaz33XAS7oSTFbhn4wnrTuzs27UKLzqVvMfQ
IdtyUniqueID: alhako
IdtyTimestamp: 3679-0000031DB5B77796330DFDB229249D5B2F403FC8F8C76AF0C39B44C71063D7B1
IdtySignature: 7+Q9M+MG/Ps+qfQu8PFSFvYQ7qF7kuqfNtlpwA/N4E+/ZsNxz+d64biG/bdFyKC4mZ3TOZZWsmDhEBzBgarhCg==
CertTimestamp: 5587-000005FA9401ED5BBE9F80126B321EF998DD3B690138C296BB6045B85E900221
92b9/b/n7LaDCCmKSPAti7Vq4pC+GaAiloP5SBmv54HlCKOC5cHwafED9yJsXdsXGAoQp4Gf5KCSDHFvqyNYBw==
C’est celle émise par mmu_man à alhako dans Ğ1.
Comme tu peux le voir, la certification reprend l’ensemble des champs de l’identité d’alhako. L’identité est incluse dans la certification, car c’est bien l’identité que l’on signe.
De ces 2 documents, on peut par exemple lire :
- que l’identité et la certification portent sur la monnaie
g1
- qu’alhako a créé son identité après que le bloc #3679 a été calculé
- que mmu_man a signé l’identité d’alhako après que le bloc #5587 a été calculé
- que la clé (le porte-monnaie, le wallet) d’alhako,
7LDBnp...
n’est pas l’identité, mais en fait partie !
- que ce n’est pas la clé que mmu_man signe, mais bien l’ensemble de l’identité
d’alhako
Donc on peut comprendre notamment que :
- la clé existe indépendamment de l’identité ou d’une certification
- la clé ne périme jamais
- l’identité est périssable
- la certification est périssable également
- la certification portant sur l’identité, si cette dernière périme, alors la certification n’a plus aucun objet : elle ne périme pas à proprement parler, simplement elle n’a plus aucun sens, elle peut être jetée !
Oui en effet, j’aimerais bien faire une page concernant ces notions prochainement.