Stockage des portefeuilles pour Tikka

Tikka est maintenant entièrement dédié à Duniter V2. La migration depuis Duniter V1 est terminée.

J’ai implémenté, comme Gecko, les « wallets » (trousseau) contenant la seed chiffrée. J’ai choisi le protocole symétrique chacha20_poly1305.
Comme les clefs publiques sont stockées à côté, le mot de passe pour chaque compte est de 6 lettres générées par Tikka.
Si c’est trop peu en terme de sécurité, je peux augmenter à 8 ou 10.

Je viens aussi d’implémenter l’import des comptes Duniter V1 dans Tikka :

  • par fichier Cesium
  • par id secret/mot de passe

@tuxmain, comme j’ai vu que tu maniais aussi substrate_interface et Keypair, peux-tu me confirmer qu’un compte Duniter V1 avec les identifiants « test », « test » donne bien :

adresse base58 V1 : « DCovzCEnQm9GUWe6mr8u42JR1JAuoj3HbQUGdCkfTzSr »
adresse ss58 V2 : « 5GAT6CJW8yVKwUuQc7sM5Kk9GZVTpbZYk9PfjNXtvnNgAJZ1 »

Attention, ss58format=42, cryptotype=Keypair.ED25519 pour l’adresse V2.

1 Like