Bitcoin Forum
November 05, 2024, 04:34:24 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6  All
  Print  
Author Topic: [C'EST SORTI] - Support BTChip francophone  (Read 11068 times)
btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
April 14, 2013, 10:12:33 PM
Last edit: September 09, 2014, 03:54:03 PM by btchip
 #1


Le fil de le support officiel de BTChip

BTChip (http://www.btchip.com), c'est la carte à puce qui permet de consommer ses bitcoins en toute sécurité, et avec modération, dans un environnement hostile (i.e. un PC vérolé, un réseau wifi blagueur, ...)

Dispo maintenant sur https://buy.hardwarewallet.com avec une promo de 2 cartes pour 20 € (en bitcoins)

Une petite démo de comment ça marche en vidéo : http://youtu.be/jXigX_IyruQ

Description technique en mode TL/DR (pour la version guerre & paix, vous pouvez aller voir le thread anglophone et la spécification)

  • la carte génère des couples clé privée / clé publique, ressort la clé privée chiffrée par une clé symétrique,  et sait signer une transaction bitcoin avec.
  • La version distribuée au meetup (1.4.1) ne comprend pas la transaction - elle signe, betement. Elle va bientot disparaitre.
  • La version à venir (1.4.2) analyse la transaction et signe de façon automatique si elle rentre dans le cadre d'un profil pré-programmé d'adresse destination / montant à payer / fees / coins rendus ou demande à l'utilisateur de valider chaque transaction sur un smartphone.

A venir :

- La 1.4.2 et son site de mise à jour du firmware.
- Une solution mixte Java / Plug-in navigateur d'intégration de la bestiole - qui pourra etre réutilisée pour les wallets hardwares basés sur une communication USB HID (donc tous, pour l'instant).
- Une page web de configuration initiale simple.
- Un wallet web sans stockage ni relais des transactions, qui servira de démonstration spartiate du concept.
- Une intégration à plus de clients lourds (le premier étant Bitcoinj).
- Un joli site de vente en ligne du produit (cible initiale 10 €, BTC acceptés).

Ce thread est là pour répondre à vos interrogations, intégrations, insultes, à vous les studios  Grin

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
April 14, 2013, 10:14:44 PM
Last edit: April 14, 2013, 10:25:14 PM by btchip
 #2

Tutos

Que faire avec la 1.4.1 ?

- Récupérez le github qui va bien : https://github.com/btchip/btchip-python/tree/1.4.0
- Créez une clé maitre et admirez une démo de signature : ça se passe dans sample-create-keyset-test-signature.py
- Et ... ben c'est à peu près tout, les plus téméraires pourront tenter l'intégration à BitcoinJ https://code.google.com/r/contact-bitcoinj-btchip/ - mais bon, je vous avais prévenus que c'était pas terrible la 1.4.1 Grin

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
April 14, 2013, 10:16:11 PM
 #3

Réservé (FAQ)

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
April 14, 2013, 10:16:55 PM
 #4

Réservé (je sais pas encore pourquoi, mais je trouverais bien une raison en me rasant)

01BTC10
VIP
Hero Member
*
Offline Offline

Activity: 756
Merit: 503



View Profile
April 14, 2013, 10:19:18 PM
 #5

Traduction par Google?  Roll Eyes
btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
April 14, 2013, 10:21:05 PM
 #6

Non, hommage aux Nuls  Cry

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
May 27, 2013, 11:40:51 PM
 #7

Pour ceux qui en ont récupéré une au dernier meetup, ça m'intéresserait de savoir comment le Plug-in marche pour vous, meme si la version du firm n'est pas directement utilisable - ça se passe sur http://www.btchip.com/wallet.html

tueiwo
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile WWW
May 30, 2013, 03:21:45 AM
 #8

Merci pour le partage de l'information.
jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1280


May Bitcoin be touched by his Noodly Appendage


View Profile
May 30, 2013, 07:51:10 AM
 #9

Ca a l'air super sympa! J'ai pas le temps de regarder en ce moment, j'ai juste survolé le thread anglais

Mais rassurez-moi, ce n'est pas un périphérique USB avec une ENORME tête ronde hein?
Euh si si... Mais wtf? C'est horrible on peut rien mettre à côté

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
May 30, 2013, 11:23:08 PM
 #10

Tiens c'est marrant, c'est la première fois qu'on me fait cette réflexion là, je n'ai jamais vraiment vu le problème pour la taille.

Celà dit ça n'en est pas vraiment un, on peut soit en avoir une version "longue/plate", soit couper directement après la puce (le plastique ben ... c'est juste du plastique pour faire joli, la puce est autonome  Grin)

(au passage pywallet c'est le bien, je sens que l'export json va me servir bientot)



jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1280


May Bitcoin be touched by his Noodly Appendage


View Profile
May 31, 2013, 09:20:42 AM
 #11

Ah bah moi c'est le premier truc que j'ai vu! Grin J'approuve fortement la version longue/plate!
Ca pose pas de soucis sur une tour où souvent les USB sont les uns au dessus des autres souvent

Mais sur un portable on a souvent ce genre de configuration :


Et ça c'est horrible, même certaines clés USB empêchent de mettre un truc à côté...


A propos de pywallet, tu peux demander des fonctionnalités/modifications sur le thread, je les mets quand je peux mais je les mets. En général ça me prend quelques jours

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
November 21, 2013, 08:04:23 PM
 #12

Une version Open Source expériementale pour ceux qui ont une Yubikey Neo, ça se passe içi https://bitcointalk.org/index.php?topic=341486.0

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
December 26, 2013, 12:04:02 AM
 #13

De nouvelles specs, du support des HD Wallets, et un nouveau form factor jackjack compliant ... si tout se passe bien, disponible très bientot  Grin




btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
March 06, 2014, 11:14:49 PM
 #14

Une petite vidéo (webm, donc Chrome) qui montre une intégration à KryptoKit, et comment le second facteur de validation fonctionne, pour ceux qui ne suivent pas la partie anglaise : http://www.hardwarewallet.com/video.html

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
March 24, 2014, 05:06:14 PM
 #15

GPG, c'est un reste de Kryptokit - ce n'est pas géré par le dongle, je ne l'ai pas viré pour aller plus vite dans le test.

Dans une prochaine version, on ajoutera les messages chiffrés par une clé Bitcoin (c'est déjà dans la spec)

Merci pour les tests, ça s'est fait sur quelle machine / OS ? Vous etes allés jusqu'au bout d'une transaction ? Pas de soucis avec le second facteur ? (on m'a dit que sur Windows / Azerty c'était pas top)

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
March 24, 2014, 10:30:38 PM
 #16

09c3d6982b6f5e4557e0d116d96c4a7503850c19953917c2ba457d7775dea93f pour la bonne cause  Smiley

GPG portable, on le supporte aussi, juste pas sur le meme firmware pour l'instant, peut etre sur un prochain (ECC + RSA c'était trop short, et tout le monde fait du GPG en RSA ...)

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
March 25, 2014, 09:48:10 AM
 #17

faut retirer / remettre la clé, avec le focus dans un truc où tu peux lire ce qu'elle tape (un terminal, le login Windows d'un autre PC, etc) elle va taper un résumé de la transaction (dans le bon layout, avec du bol) et un code PIN, qui est le second facteur.

ensuite tu la retires / remets à nouveau, tu retournes dans KryptoKit et tu tapes le code que tu as lu pour signer et envoyer.

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
March 25, 2014, 04:05:58 PM
 #18

Oui ça m'aide carrément, merci, meilleurs centimes investis toujours Smiley je regarde ça ce soir.

btchip (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 500

CTO, Ledger


View Profile WWW
March 25, 2014, 11:22:58 PM
 #19

Ouais, faut que je me retrouve un PC AZERTY pour tester, doit y avoir une erreur bizarre.

Pour le reste, le problème c'est que le change a été envoyé sur la chaine interne BIP32, alors que KryptoKit ne regarde que la chaine externe. Bref il n'est pas perdu, il faut que je rajoute ce cas là, meme pour un code d'exemple ça manque un peu  Grin

Seldoon182
Sr. Member
****
Offline Offline

Activity: 298
Merit: 250


View Profile
March 28, 2014, 09:05:37 PM
Last edit: March 28, 2014, 09:16:57 PM by Seldoon182
 #20

Je suis en cours de test.

J'ai envoyer une transaction vers mon dongle. Je suis en attente de confirmation.

https://blockchain.info/address/12NVamDRvPCapSqEAn3soD3Xy4KyCCMYQu

[EDIT]

Donc super la confirmation n'a pas trop tardé. Donc pour la reception c'est nickel. Smiley

Parcontre pour l'envoit, je n'ose pas essayer car j'ai pas bien compris cette histoire de console...
Pages: [1] 2 3 4 5 6  All
  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!