| Patient asks his cryptographic USB to create a key pair and attaches it to HAP |
| I.1 Patient USB—Patient : HAP I.2 USB Patient : k0 |
| Patient provides the values of his attributes to HAP and links them to k0 |
| I.3 Patient HAP : k0, |
| Patient saves in his Wallet the provider, HAP, of his attributes and his identification key k0 |
| I.4 Patient Wallet : HAP, , k0 |
| HAP stores, in his database, the attributes , their values, their collection times and their identification key k0 |
| I.5 HAP HAP—DB : k0; |