Bitcoin Forum
June 20, 2024, 05:23:35 AM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Private key den Public Key çıkıyorsa Public Key den private key çıkmaz mı?  (Read 2775 times)
WaDa
Sr. Member
****
Offline Offline

Activity: 560
Merit: 251



View Profile
June 02, 2017, 08:56:12 AM
 #21

https://www.youtube.com/watch?v=qvd9Td08lHM
onurgozupek
Hero Member
*****
Offline Offline

Activity: 1306
Merit: 593


In #Bitcoin me trust


View Profile WWW
June 02, 2017, 10:07:33 AM
 #22


konuyla çok alakalıymış... Smiley
diyafram8
Jr. Member
*
Offline Offline

Activity: 64
Merit: 5


View Profile
June 02, 2017, 10:58:23 AM
Last edit: June 02, 2017, 11:13:54 AM by EAL
 #23

Peki, cüzdan yedeklendiğinde verilen 12 kelime sistemin neresinden üretiliyor? Sistemde kaç tane kelime var ve rastgele mi üretiliyor? Private Key ile nasıl ilişkilendiriliyor?
onurgozupek
Hero Member
*****
Offline Offline

Activity: 1306
Merit: 593


In #Bitcoin me trust


View Profile WWW
June 02, 2017, 12:46:21 PM
 #24

Peki, cüzdan yedeklendiğinde verilen 12 kelime sistemin neresinden üretiliyor? Sistemde kaç tane kelime var ve rastgele mi üretiliyor? Private Key ile nasıl ilişkilendiriliyor?

Cüzdanın ait olduğu uygulamanın bir algoritması vardır. O kelimeler o algoritma, cihazın donanım kimliği, sistem saati gibi bazı değerleri kullanarak üretilir. Kelime kaynağı da ingilizce sözlüğü Smiley Ancak kurulum esnasında o kelimeleri değiştirme imkanınız varsa, araya türkçe harf içermeyen Türkçe kelimeler ekleyerek zorluğu artırabilirsiniz...

https://brainwallet.io/ sitesinde kelime grupları ile nasıl cüzdan üretildiğini deneyebilirsiniz. (Ancak, güvenliğiniz için ürettiğiniz o cüzdanları kullanmayın!)
btclife01
Sr. Member
****
Offline Offline

Activity: 308
Merit: 253


View Profile
June 02, 2017, 02:52:07 PM
Last edit: October 25, 2017, 10:43:00 PM by btclife01
 #25

@onurgozupek in bir vesile ile bir sözlükte 170.000 sözcük var yazması üzerine 15 kelimelik bir seed için yaptığım bir hesaplama,

Önce 170k kelimeden 15 kelimenin seçilmesi lazım. Yani kombinasyon C(170k,15).

Sonra bu 15 kelimeyi rastgele sıralamak lazım faktöriyel 15!

Sonra bunları birleştirmek lazım C(170k,15)*15!

Ya da kısaca Permütasyon P(170k,15).

Bu da yaklaşık 15.10^32=1.500.000.000.000.000.000.000.000.000.000.000 kelime dizisi/seed yapar.

Peki diyelim bir bilgisayar saniyede bir milyar(1*10^9) kelime dizisini deniyor olsa bu iş kaç saniye sürer?
15*10^32/10^9=15*10^23 saniye peki kaç yıl?
~47*10^15 yıl yani 4.700.000.000.000.000 yıl.

Elbette risk şu hadi ilk denemede bulursa Smiley
Olasılık olarak mümkün ve 1/15*10^32
Bu da ~0.0000000000000000000000000000000006 yapıyor.
yani 6*10^-34

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!