Bitcoin Forum
December 16, 2024, 06:09:57 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Niveau de sécurité d'une passphrase  (Read 2506 times)
guigui371 (OP)
Legendary
*
Offline Offline

Activity: 2114
Merit: 1693

C.D.P.E.M


View Profile
May 27, 2014, 09:12:36 PM
 #21

merci
en plus stackexchange est super intéressant à parcourir

it ain't much but it's honest work
linelec
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile WWW
May 27, 2014, 09:20:54 PM
 #22


Comme je n'ai pas la chance d'avoir des centaines de BTC je suis parti sur quelque chose de simple : des paper wallet encrypté en bit38 avec un password  mnémotechnique personnalisé mais hard à trouver


J'utilise aescrypt + ccrypt + programme "maison". Plusieurs mot de passe.

Je vois pas comment quelqu'un pourrait dechiffrer  Huh


http://ccrypt.sourceforge.net
http://aescrypt.sourceforge.net
nanard
Member
**
Offline Offline

Activity: 80
Merit: 10


View Profile
May 27, 2014, 09:29:26 PM
Last edit: May 27, 2014, 09:47:53 PM by nanard
 #23


C'est drôle guigui371 que tu prennes l'exemple d'une définition dans un dictionnaire car le hack spécifique pour ce genre de mot de passe s’appelle Dictionary Attack.

En gros tu prends une liste d'expressions existantes comme les définitions de tous les mots commençant par A et tu les essayes toutes une par une.

C'est donc un mauvais choix de mot de passe Wink


Non en fait c'est tout aussi sûr qu'une chaine binaire aléatoire si le nombre de mots est suffisant. Pour exemple, un sha256 c'est 2^256 possibles, si tu considères par exemple que tu peux choisir dans un ensemble de 10000 mots (normalement c'est beaucoup plus), il te suffit d'une vingtaine de mots (10000^20) pour obtenir le même niveau de sécurité. CEPENDANT, ceci n'est valable que si la succession des mots est aléatoire, donc il faut vraiment composer une phrase linguistiquement malformée.
linelec
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile WWW
May 28, 2014, 08:53:29 AM
 #24

@ Linelec : Ca depand du dictionnaire, si c'est des extraits de livres avec cette phrase ce sera rapide.


J'ai toujours pas bien capté bitcoin   Grin



Mais, le wallet ou le truc (valeur, avoir) que certain imprime sur papier et cache, c'est grosso modo juste une chaine ? Exemple:

En clair:

    "db12e94fef8e6377d5458bc52d18b39768ef96ed897c603773 \
     882cfbd7e290cacafc569eb133d4b9f47e95c5f08490d68c6f \
     ac501156d74d6c38d8dfa8eb82c0"


meme wallet crypté:

    "cb649c80e48d7def35e6614615847082f605be922391b2 \
     d33a0e59cb12d1cf4d661112408f4162d07742c072684a \
     58331e573e3b089f400532e0dc11ab15f5f4"



On a deja vu qu'il fallait pour un simple mot de passe de 12 cars
2 milliards d'années avec 4 milliards de tentatives / sec.

Quel est le sens de "tentative" dans le cas bitcoin? Un achat ou transfert validés?


Car si quelqu'un tombe sur la chaine crypté 'c' cette personne pourra essayer toute
les combinaisons possibles, elle ne saura jamais si elle a trouvé meme en tombant
sur le mot de passe correct.






linelec
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile WWW
May 28, 2014, 09:18:26 AM
 #25

j'imagine qu'il n'y a pas que de la data random, mais aussi de la métadata reconnaissable (je n'ai jamais vraiment regardé)

Meme si il y a, ex. "1a2b" au debut, ca laisse de milliards et des milliards de combinaisons.
Sans jamais savoir si on est tombé sur quelque chose de valide sauf a l'essayer.

Et là on chute de 4 milliards de tentatives / sec. à 1 tentative min. !

linelec
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile WWW
June 02, 2014, 01:46:47 PM
 #26

Quote from: sardokan link=topic=519165.msg6988764#msg6988764date=1401270104

Tout ce que je dis, c'est que du random est plus solide que du sélectionné par un cerveau

<bOB45Oq5NHYnOt5)i6vC#-T2D8aN0R<-VdS0h%qns7&x_Y\:VK{aw2i28eU?#~S c'est plus solide que lescarrottessontcuitescuitesarchicuites sur la même longueur

Impossible a retenir. Le mieux est de faire son propre hash - quelque chose que l'on peut se souvenir meme si les sources ou l'exec disparaissent - et sa propre sequence de pipe.


echo 'carrotes' | machin | truc |  bidule | .... | sha512sum
b9195c725e876da6efbd845e212a44ccbc7573da9e798d41992008ff32764c1a90b613e2f324a57 75c48ee191e0f8cfd345fcbda19e8f71cf1837d1b5d3f8cf4


Et voila ! Il suffit juste de se souvenir d'un password simple et d'une sequence.


--
It would take a desktop PC about 2 septillion sexagintillion years to crack your password

    * Length: 129 characters
    * Character Combinations: 55
    * Calculations Per Second: 4 billion
    * Possible Combinations: 321 billion septuagintillion

https://howsecureismypassword.net









perl
Legendary
*
Offline Offline

Activity: 1918
Merit: 1190


View Profile
June 02, 2014, 02:06:19 PM
 #27

Et je passe derrière toi
Et je tape seulement recommande history
linelec
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile WWW
June 02, 2014, 02:28:56 PM
 #28

Et je passe derrière toi

Tu n'as pas mon passwd !


Quote
Et je tape seulement recommande history

history -c
rm -f .bash_history
perl
Legendary
*
Offline Offline

Activity: 1918
Merit: 1190


View Profile
June 02, 2014, 02:31:40 PM
 #29

C'etait pas dit dans l'ennoncé.
Si tu cache des paramètre secret .

tu est sur que auditd par exemple ne log rien ?
linelec
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile WWW
June 02, 2014, 06:33:16 PM
 #30

C'etait pas dit dans l'ennoncé.
Si tu cache des paramètre secret .

Pour avoir access a mon historique il faut de toutes manieres le code.

Quote
tu est sur que auditd par exemple ne log rien ?

J'ai pas ce truc. Les bitcoins finiront pour la plupart sur un device Android ou IOS, et la il n'y a aucune securité.
linelec
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile WWW
June 02, 2014, 06:34:32 PM
 #31


Justement, une fois que tu as une chaine aléatoire, tu la code en mots en utilisant une liste de correspondance, et tu as une passphrase mémorisable et aléatoire...

Memoriser une centaines de mots, dans l'ordre ?  Shocked
linelec
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile WWW
June 03, 2014, 10:15:17 AM
Last edit: June 03, 2014, 09:33:10 PM by linelec
 #32

Et je passe derrière toi
Et je tape seulement recommande history





~$ read p ; echo "$p" | sha512sum | cut -c 1-128 | base64 -w 0 ; unset p
carrote
NGQ3ODVlNzFjMTc5ODgwNzE4YzE5MTllYWNkNDk1Y2EwZmJiZDUw \
M2I3MjM4ZmE0ZDUzYTFkNjRkN2RlYjAyYTQ2YzYxOWYxZWI3NjJkOT \
RhN2JjMGI4NWE2YjlkN2E2NmNjMDkzNWRlMDZmNjdkOTQyNzllOTg \
4MTRjMTcyODIK


Pages: « 1 [2]  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!