Bitcoin Forum
May 26, 2024, 02:22:25 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Un outil pour sauvegarder son wallet  (Read 2213 times)
Goldy (OP)
Member
**
Offline Offline

Activity: 66
Merit: 10


View Profile WWW
June 10, 2013, 09:44:03 PM
Last edit: December 31, 2014, 10:04:37 AM by Goldy
 #1

Bonjour,

Mise à jour 31/12/1014

Le code est disponible sur github depuis quelques semaines et une image docker permetant de déployer l'application facilement est disponible.




Il y a quelque temps, quelqu'un sur ce forum avait proposé l'idée d'utiliser des qrcodes pour sauvegarder son wallet.dat ou des clés privée. J'ai trouvé l'idée intéressante et j'ai donc travaillé sur un outil permettant de le faire, il ne s'agit pour l'instant que d'une démonstration en ligne du concept codé en php, mais si le projet trouve écho, je pourrais sans difficulté porter le code pour en faire une application qui sera sous licence libre.

Il est possible de tester à cette adresse : https://goldy.furry.fr/qraidcode/

En gros, l'outils permet de stocker de manière sécurisé sur des qrcodes des données et de générer des qrcodes de parité pour permettre de décoder les données en utilisant qu'une fraction des qrcodes obtenus. Par exemple, si vous stockez les données sur 5 qrcodes et que vous générez 4 qrcodes de parités, alors vous n'aurez à utiliser que 5 qrcodes sur les 9 générés pour décoder les données.

L'idée derrière ça étant par exemple d'y mettre son wallet ou une clé privé, de stocker ses qrcodes dans des endroits différents et ainsi, si jamais on venait en perdre quelques uns, il serait toujours possible de décoder ses données tant qu'on aura le minimum de qrcode requis.

J'ai pensé à sécuriser les données en les chiffrant et en stockant la clé de chiffrement répartie sur tout les qrcodes générés, il est donc impossible de lire et de décoder le contenu d'un seul qrcode, il est obligatoire d'avoir le nombre de qrcode requis pour décoder les données.

Le site n'est qu'une démo technique, je ne vous conseille pas de l'utiliser dès maintenant pour vos wallet ou avec des données sensibles, même si l'application ne conserve rien sur les disques du serveur qui l'héberge, le code n'a pas encore été bien testé et je ne garantie pas que le format actuel sera conservé.

Je serai curieux d'avoir vos avis sur l'outil, j'ai travaillé pendant 2 mois dessus (et j'en suis assez content car ça m'a appris plein de trucs cool en math, les propriétés des corps de Galois sont fascinantes Grin ), et du coups j'espère que ce projet pourra évoluer Smiley

Edit: Une présentation et une ébauche des spécifications du format sont disponible ici

QRaidCODE Developper : https://goldy.furry.fr/qraidcode/

NXT: NXT-HQ8D-3REJ-35RQ-B6UNL
Goldy (OP)
Member
**
Offline Offline

Activity: 66
Merit: 10


View Profile WWW
June 10, 2013, 09:52:40 PM
Last edit: June 10, 2013, 11:37:36 PM by Goldy
 #2

Pas mal, mais ça a l'air de se passer côté serveur, donc ne surtout pas y mettre son wallet.

Oui, ce n'est qu'une démo du concept, il ne faut pas l'utiliser avec son wallet. D'ailleurs, je viens de voir que j'avais un bug (après une cinquantaine de test, juste au moment ou je fais un post de présentation  Undecided ).

Edit: bug corrigé, ça m'apprendra à pas tester correctement  Cheesy

QRaidCODE Developper : https://goldy.furry.fr/qraidcode/

NXT: NXT-HQ8D-3REJ-35RQ-B6UNL
Goldy (OP)
Member
**
Offline Offline

Activity: 66
Merit: 10


View Profile WWW
June 10, 2013, 11:39:21 PM
 #3

J'aime bien l'idée, surtout si ça permet de stocker 3 sauvegardes à 3 endroits, que deux seulement sont nécessaires, et qu'une ne suffise pas (histoire de sécurité).

Oui c'est exactement ça. Ça permet d'être protéger si jamais un qrcode venait à se faire voler ou si on venait à en perdre un. L'idée est vraiment de pouvoir conserver les données sur une très longue période de temps également.

QRaidCODE Developper : https://goldy.furry.fr/qraidcode/

NXT: NXT-HQ8D-3REJ-35RQ-B6UNL
Perles
Newbie
*
Offline Offline

Activity: 8
Merit: 0



View Profile
June 21, 2013, 07:34:59 PM
 #4

Cool ca a l'air sympa  Smiley
machinos
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
June 25, 2013, 05:29:18 PM
 #5

L'idée est sympa   Smiley
Goldy (OP)
Member
**
Offline Offline

Activity: 66
Merit: 10


View Profile WWW
June 25, 2013, 05:35:15 PM
 #6

Cool ca a l'air sympa  Smiley
L'idée est sympa   Smiley

Merci. le post que j'ai fait sur le forum anglais ne trouve pas beaucoup d'écho, c'est dommage.

En tout cas, je travaille sur le portage de l'application en javascript qui sera sous licence MIT. Il y aura une application standalone réalisé avec node-webkit ainsi qu'une version serveur avec node.js.

Si tout va bien, une version utilisable devrait être disponible d'ici fin juillet.

Si vous souhaitez supporter le projet, n'hésiter pas à envoyer quelques centimes de bitcoin à l'adresse présente sur le site de la démonstration  Smiley

QRaidCODE Developper : https://goldy.furry.fr/qraidcode/

NXT: NXT-HQ8D-3REJ-35RQ-B6UNL
MOHOTMO
Newbie
*
Offline Offline

Activity: 56
Merit: 0



View Profile
July 04, 2013, 04:59:14 PM
 #7

Bonjour.
Très bonne idée.
La sécurité est très importante.
Mr.Dreamanonym
Newbie
*
Offline Offline

Activity: 56
Merit: 0



View Profile
July 06, 2013, 08:28:35 AM
 #8

Bonjour ! Oui la sécurité avant tous comme on dit ! Sortez couverts
SuperBTCman
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
July 06, 2013, 08:30:57 AM
 #9

Merci
Pastelarts
Newbie
*
Offline Offline

Activity: 42
Merit: 0



View Profile
July 07, 2013, 08:28:09 PM
 #10

Merci !
MOHOTMO
Newbie
*
Offline Offline

Activity: 56
Merit: 0



View Profile
July 07, 2013, 09:16:16 PM
 #11

Bonjour atous.

J'ai installé multibit dans une partition criptée permanent  dans Tails (clé usb).
Et je l'ai exécutée avec prooxychains pour sourtir par Tor.
Elle a fonctionnée très bien.
Salutations.
 Smiley
Mr.Dreamanonym
Newbie
*
Offline Offline

Activity: 56
Merit: 0



View Profile
July 09, 2013, 03:47:27 PM
 #12

Bon a savoir tout ça  Grin
Goldy (OP)
Member
**
Offline Offline

Activity: 66
Merit: 10


View Profile WWW
December 30, 2014, 11:19:50 PM
Last edit: December 31, 2014, 10:04:20 AM by Goldy
 #13

Le premier post du thread a été mis à jour.


Le code est disponible sur github depuis quelques semaines et une image docker permetant de déployer l'application facilement est disponible.

Un soucis de sécurité a été réglé sur le chiffrement des qrcodes, l'outil devrait être suffisamment solide pour la sauvegarde et le stockage de cold wallet sur le long terme Smiley


QRaidCODE Developper : https://goldy.furry.fr/qraidcode/

NXT: NXT-HQ8D-3REJ-35RQ-B6UNL
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!