# Gestion du code pin

**URL:** https://forum.duniter.org/t/gestion-du-code-pin/13034
**Category:** Cesium
**Created:** [31 March 2025 06:59 UTC](https://forum.duniter.org/t/gestion-du-code-pin/13034 "2025-03-31T06:59:10Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![zoltounet](https://forum.duniter.org/user_avatar/forum.duniter.org/zoltounet/32/10757_2.png) [@zoltounet](https://forum.duniter.org/u/zoltounet)
#### Post date: [31 March 2025 06:59 UTC](https://forum.duniter.org/t/gestion-du-code-pin/13034/1 "2025-03-31T06:59:10Z")

</div>

Je lance ce topic pour réunir les discussions sur la gestion du code pin, suite à ce post ([[Cesium] Nouvelle version disponible : cesium2s-2.0.0-alpha47 - #42 by kimamila](https://forum.duniter.org/t/cesium-nouvelle-version-disponible-cesium2s-2-0-0-alpha47/13010/42))

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [1 April 2025 07:47 UTC](https://forum.duniter.org/t/gestion-du-code-pin/13034/2 "2025-04-01T07:47:26Z")

</div>

Peux tu faire un récap de ta compréhension des différentes voies possibles, stp ? Le travail du développeur est aussi de clarifier les besoins et questions techniques, en faisant une synthèse claire 🙂

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [1 April 2025 11:27 UTC](https://forum.duniter.org/t/gestion-du-code-pin/13034/3 "2025-04-01T11:27:01Z")

</div>

> [@\[Cesium\] Nouvelle version disponible : cesium2s-2.0.0-alpha47](https://forum.duniter.org/t/cesium-nouvelle-version-disponible-cesium2s-2-0-0-alpha47/13010/42):
>
> Je n’ai rien contre le fait que:
> 
> - le code pin soit choisit par l’utilisateur, et non imposé.
> - le code pin soit composer de chiffres et non de lettre.
> 
> Mais cela reste une discussion a avoir avec les autres développeurs, car c’est une question de sécurité.

On fait déjà une grosse amélioration de sécurité en générant un mnemonic pour l’utilisateur plutôt que de lui demander de générer lui-même la seed. Mais avant on ne stockait pas la seed sur la machine. En stockant la seed, on ouvre un nouveau canal d’attaque par compromission du matériel, d’où l’ajout de ce pin. Pour moi, il n’y a pas de raison d’être plus exigeant sur ce pin que l’on ne l’était sur la seed avant. Le danger est également plus facile à comprendre par l’utilisateur : il ne s’agit plus de re-deviner la même seed, mais de la récupérer sur la machine.

Donc je suis pour laisser l’utilisateur choisir son pin sans restriction, avec des explications sur la sécurité du type “Vous devrez saisir ce code à chaque déverrouillage. Il protège votre secret en cas de compromission de votre machine (vol, piratage…).”
