Pages:
Author

Topic: Kendim private key oluşturabilirmyiim ? (Read 900 times)

newbie
Activity: 42
Merit: 0
November 22, 2017, 05:53:16 AM
#23
Kendimiz üretince  daha güvenli olmayacak.
newbie
Activity: 69
Merit: 0
November 21, 2017, 04:10:36 PM
#22
Kendimiz üretebilsek bile ne kadar güvenli olur merak uyandırıcı. Uzun uzadıya anlatan arkadaş için teşekkür ederim.
member
Activity: 114
Merit: 10
November 21, 2017, 10:24:02 AM
#21
değiştirebilmekten kasıt nedir? akılda kalıcı olmasını mı istiyorsun? ancak öyle olsa idi priv key in çözülmesi çok daha kolay olurdu.
newbie
Activity: 24
Merit: 0
November 21, 2017, 09:56:26 AM
#20
ASLINDA YAPABİLİRSİNİZ. brainwallet dediğimiz olay bu.

istediğiniz herşeyi private key "gibi" kullanabilirsiniz. telefonunuzun imei numarası,  doğum tarihiniz, kimlik numaranız, ayakkabı numaranız  vs vs.

nasıl kullanacaksınız. (dipnot: böyle basit birşey asla ama asla kullanmayın.)

örnek olarak ayakkabı numaranızı  kullanmak istiyorsunuz. fakat bunu belli bir formata dönüştürmek gerekiyor. hadi bunu adım adım yapalım.

1.Adım

ayakkabı numaranı sha256 ile hashını al (google'da herhangi bir siteden sha256 hashını alabilirsiniz)
sha256(42)=73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049  

2. Adım
hash'ın başına "80" ekle  (buradaki 80 versiyonu belirtmekte)
8073475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049 (bunu not alalım ilerde işimize yarayacak)


3. Adım
2. hash'ımızı byte'a çevirmemiz lazım. (bununda herhangi bir siteden yapabilirsiniz. hex2byte)
128,115,71,92,180,10,86,142,141,168,160,69,206,209,16,19,126,21,159,137,10,196,218,136,59,107,23,220,101,27,58,128,73

4. Adım
çıkan byte'ların tekrar sha256 hashını alalım.(hash'da byte şeklinde olmalı)
153,44,34,25,198,81,125,227,191,124,55,96,203,180,10,72,82,50,240,47,2,29,93,187,71,109,153,136,166,243,127,78

5. Adım
4. adımda üretilen hash'ın tekrar sha256 hash'ını alalım.
9c05c0d48d025998c8d6ff7c911a0a3391a93ab3678a93db05b7b96817bf90d4

6. Adım
bir önceki adımdaki ürettiğimiz hash'ın ilk 8 karakterini alalım.
9c05c0d4

7. Adım
2. adımda not altığımız hash'ın sonuna bir önceki adımda oluşturduğumuz 8 karakteri alalım.

8. Adım
8073475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049 + 9c05c0d4


9. Adım
elde ettiğimiz değeri okunaklı işe yara hale getirmek için base58 ile encode edelim.
5Jh4DsK7Hq6t9rfTzVDgG3gaDbPE4mjYZjtm2RadPxHVHHZn9p7 --- İŞTE GERÇEK PRIVATE KEY'imiz bu

10. Adım
private key'den  public key elde etmek için private key'inizi herhangi bir cüzdana import edebilirsiniz.
bu örnekte public key'imiz
14ZtDMZF1k2tFfVE1gzmTHMxyq8Maa6Hj9 oluyor.



TEKRAR ÖNEMLİ DİPNOT: EĞER BASİT BİR PRİVATEKEY'INIZ VARSA (örnekte olduğu gibi) bir başkasıda private key'inizi üretebilir.

örnekte olduğu gibi https://blockchain.info/address/14ZtDMZF1k2tFfVE1gzmTHMxyq8Maa6Hj9 adresine baktığımızda  toplamda 0.13BTC gelmiş ve aynı zamanlarda gitmiş.


Lütfen tahmin edilmesi basit kelime/rakam kullanarak private key üretmeyin. Bu tür adresleri kullanmak çok büyük bir risktir.

normal bir ev bilgisayarın saniyede 50 milyon privatekey üretebileceğiniz aklınızda bulundurun. 20-30 harf rakam uzunluğunda yaparım kimse tahmin edemez demeyin Smiley










çok ayrıntılı yazmışın, bilgilendirme için teşekkürler.
legendary
Activity: 950
Merit: 1000
November 20, 2017, 11:42:23 AM
#19
kendi anahtarı sen de oluşturabilirsin ama basit olmamalı, çok karışık ve çok uzun bir sayı olmalı
jr. member
Activity: 52
Merit: 4
November 20, 2017, 09:13:40 AM
#18
ASLINDA YAPABİLİRSİNİZ. brainwallet dediğimiz olay bu.

istediğiniz herşeyi private key "gibi" kullanabilirsiniz. telefonunuzun imei numarası,  doğum tarihiniz, kimlik numaranız, ayakkabı numaranız  vs vs.

nasıl kullanacaksınız. (dipnot: böyle basit birşey asla ama asla kullanmayın.)

örnek olarak ayakkabı numaranızı  kullanmak istiyorsunuz. fakat bunu belli bir formata dönüştürmek gerekiyor. hadi bunu adım adım yapalım.

1.Adım

ayakkabı numaranı sha256 ile hashını al (google'da herhangi bir siteden sha256 hashını alabilirsiniz)
sha256(42)=73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049  

2. Adım
hash'ın başına "80" ekle  (buradaki 80 versiyonu belirtmekte)
8073475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049 (bunu not alalım ilerde işimize yarayacak)


3. Adım
2. hash'ımızı byte'a çevirmemiz lazım. (bununda herhangi bir siteden yapabilirsiniz. hex2byte)
128,115,71,92,180,10,86,142,141,168,160,69,206,209,16,19,126,21,159,137,10,196,218,136,59,107,23,220,101,27,58,128,73

4. Adım
çıkan byte'ların tekrar sha256 hashını alalım.(hash'da byte şeklinde olmalı)
153,44,34,25,198,81,125,227,191,124,55,96,203,180,10,72,82,50,240,47,2,29,93,187,71,109,153,136,166,243,127,78

5. Adım
4. adımda üretilen hash'ın tekrar sha256 hash'ını alalım.
9c05c0d48d025998c8d6ff7c911a0a3391a93ab3678a93db05b7b96817bf90d4

6. Adım
bir önceki adımdaki ürettiğimiz hash'ın ilk 8 karakterini alalım.
9c05c0d4

7. Adım
2. adımda not altığımız hash'ın sonuna bir önceki adımda oluşturduğumuz 8 karakteri alalım.

8. Adım
8073475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049 + 9c05c0d4


9. Adım
elde ettiğimiz değeri okunaklı işe yara hale getirmek için base58 ile encode edelim.
5Jh4DsK7Hq6t9rfTzVDgG3gaDbPE4mjYZjtm2RadPxHVHHZn9p7 --- İŞTE GERÇEK PRIVATE KEY'imiz bu

10. Adım
private key'den  public key elde etmek için private key'inizi herhangi bir cüzdana import edebilirsiniz.
bu örnekte public key'imiz
14ZtDMZF1k2tFfVE1gzmTHMxyq8Maa6Hj9 oluyor.



TEKRAR ÖNEMLİ DİPNOT: EĞER BASİT BİR PRİVATEKEY'INIZ VARSA (örnekte olduğu gibi) bir başkasıda private key'inizi üretebilir.

örnekte olduğu gibi https://blockchain.info/address/14ZtDMZF1k2tFfVE1gzmTHMxyq8Maa6Hj9 adresine baktığımızda  toplamda 0.13BTC gelmiş ve aynı zamanlarda gitmiş.


Lütfen tahmin edilmesi basit kelime/rakam kullanarak private key üretmeyin. Bu tür adresleri kullanmak çok büyük bir risktir.

normal bir ev bilgisayarın saniyede 50 milyon privatekey üretebileceğiniz aklınızda bulundurun. 20-30 harf rakam uzunluğunda yaparım kimse tahmin edemez demeyin Smiley

Vay arkadaş bu iş bu kadar basitmiydi(!) Smiley Süper bir açıklama olmuş teşekkürler...
legendary
Activity: 1288
Merit: 1110
November 20, 2017, 08:48:16 AM
#17
İşin temelinde rastlantısallık varken olayı bir takım kurallara bağlamak güvenlik zaafiyeti oluşturur.
Taktik maktik yok, bam bam bam seçeneği en uygun olanı.
newbie
Activity: 46
Merit: 0
November 20, 2017, 06:27:47 AM
#16
neden olusturuyosun ki ne güzel private key veriyolar kullan iste bence ugrasma

Private key bitcoin dünyasında kullanıcının herşeyidir.public(genel,bilinen)bir private keyin kullanılması kolayca bitcoinlerinizin çalınmasına neden olabilir.
full member
Activity: 268
Merit: 109
November 19, 2017, 04:15:35 PM
#15
neden olusturuyosun ki ne güzel private key veriyolar kullan iste bence ugrasma
full member
Activity: 350
Merit: 100
November 19, 2017, 04:11:18 PM
#14
en mantıklısı otomatik pvt key oluşturmak. ama cüzdan oluşturulacak siteyi seçerken dikkatli olmakda fayda var, kimsein bilmediği antin kuntin siteleri kullanmayın. mümkünse windowsta oluşturmayın virüs vs. açısından. ios ya da macOS da oluşturun derim.
hero member
Activity: 896
Merit: 519
November 18, 2017, 05:02:53 PM
#13
Bir şekilde deneyerek bulacağım private key'e güvenmektense cüzdanların ürettiği key'lere güvenmeyi seçerim. Bir private key ve bir adres kullanmak yerine çok sayıda adres kullanmak daha mantıklı olur. Bir arkadaş paylaşmış sağolsun nasıl oluşturulduğunu, bende merak ediyordum biraz öğrenmiş oldum ama konuya hakim olmadığım için yanlış bir şey yapabileceğimden dolayı tercih etmem. Güvenilir cüzdanlar bence daha sağlam adresler üretiyordur. Karakter değişimi sakat olabilir. Sizin bunu yapabileceğinizi tahmin edenler bunun için program geliştirmiş olabilir.
full member
Activity: 182
Merit: 100
“Decentralized Transportation Economy”
November 18, 2017, 03:25:28 PM
#12
Kendi private keyimizi oluşturmak güvenlik sorunu oluşturabilir. Tahmin edilemeyecek kelimelerden oluşturmamız gerekir bu da bizim işimize yaramaz. Kendi keyini oluşturmak sonrasında hatırlamak ya da tekrar üretebilmek içindir. Bana pek mantıklı gelmedi bu olay.
full member
Activity: 392
Merit: 106
★777Coin.com★ Fun BTC Casino!
November 18, 2017, 12:38:18 PM
#11
Ben private key oluşturup oradaki numaraları kendime göre değiştiriyorum. Böylece başka bir private key oluşturmuş oluyorum zaten..

nasıl değiştiriyorsun hocam, pvt key sabit bir şey değil mi?
full member
Activity: 233
Merit: 100
November 18, 2017, 06:18:46 AM
#10
Ben private key oluşturup oradaki numaraları kendime göre değiştiriyorum. Böylece başka bir private key oluşturmuş oluyorum zaten..
sr. member
Activity: 464
Merit: 264
Hakan Yavuz
November 18, 2017, 05:47:54 AM
#9
ASLINDA YAPABİLİRSİNİZ. brainwallet dediğimiz olay bu.

istediğiniz herşeyi private key "gibi" kullanabilirsiniz. telefonunuzun imei numarası,  doğum tarihiniz, kimlik numaranız, ayakkabı numaranız  vs vs.

nasıl kullanacaksınız. (dipnot: böyle basit birşey asla ama asla kullanmayın.)

örnek olarak ayakkabı numaranızı  kullanmak istiyorsunuz. fakat bunu belli bir formata dönüştürmek gerekiyor. hadi bunu adım adım yapalım.

1.Adım

ayakkabı numaranı sha256 ile hashını al (google'da herhangi bir siteden sha256 hashını alabilirsiniz)
sha256(42)=73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049  

2. Adım
hash'ın başına "80" ekle  (buradaki 80 versiyonu belirtmekte)
8073475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049 (bunu not alalım ilerde işimize yarayacak)


3. Adım
2. hash'ımızı byte'a çevirmemiz lazım. (bununda herhangi bir siteden yapabilirsiniz. hex2byte)
128,115,71,92,180,10,86,142,141,168,160,69,206,209,16,19,126,21,159,137,10,196,218,136,59,107,23,220,101,27,58,128,73

4. Adım
çıkan byte'ların tekrar sha256 hashını alalım.(hash'da byte şeklinde olmalı)
153,44,34,25,198,81,125,227,191,124,55,96,203,180,10,72,82,50,240,47,2,29,93,187,71,109,153,136,166,243,127,78

5. Adım
4. adımda üretilen hash'ın tekrar sha256 hash'ını alalım.
9c05c0d48d025998c8d6ff7c911a0a3391a93ab3678a93db05b7b96817bf90d4

6. Adım
bir önceki adımdaki ürettiğimiz hash'ın ilk 8 karakterini alalım.
9c05c0d4

7. Adım
2. adımda not altığımız hash'ın sonuna bir önceki adımda oluşturduğumuz 8 karakteri alalım.

8. Adım
8073475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049 + 9c05c0d4


9. Adım
elde ettiğimiz değeri okunaklı işe yara hale getirmek için base58 ile encode edelim.
5Jh4DsK7Hq6t9rfTzVDgG3gaDbPE4mjYZjtm2RadPxHVHHZn9p7 --- İŞTE GERÇEK PRIVATE KEY'imiz bu

10. Adım
private key'den  public key elde etmek için private key'inizi herhangi bir cüzdana import edebilirsiniz.
bu örnekte public key'imiz
14ZtDMZF1k2tFfVE1gzmTHMxyq8Maa6Hj9 oluyor.



TEKRAR ÖNEMLİ DİPNOT: EĞER BASİT BİR PRİVATEKEY'INIZ VARSA (örnekte olduğu gibi) bir başkasıda private key'inizi üretebilir.

örnekte olduğu gibi https://blockchain.info/address/14ZtDMZF1k2tFfVE1gzmTHMxyq8Maa6Hj9 adresine baktığımızda  toplamda 0.13BTC gelmiş ve aynı zamanlarda gitmiş.


Lütfen tahmin edilmesi basit kelime/rakam kullanarak private key üretmeyin. Bu tür adresleri kullanmak çok büyük bir risktir.

normal bir ev bilgisayarın saniyede 50 milyon privatekey üretebileceğiniz aklınızda bulundurun. 20-30 harf rakam uzunluğunda yaparım kimse tahmin edemez demeyin Smiley








hero member
Activity: 969
Merit: 1000
newbie
Activity: 46
Merit: 0
November 18, 2017, 05:09:14 AM
#7
Private keyinizi kendin oluşturabilirsin.ama sistemin detaylarını,doğru gizli anahtar formatını ve nasıl o gizli anahtardan bitcoin adresini üretebileceğini bilmen lazım.
member
Activity: 84
Merit: 11
November 18, 2017, 04:46:10 AM
#6
Öyle birşey yok.
Private keyin anlamı kalmaz o zaman. Hocam paranoyaklıktan mı yapıyorsunuz yoksa fantazi mi Smiley Yani üretilen private keyi cüzdan uygulamaları veya sitelerinin kopyaladığını düşünerek mi sordunuz bu soruyu ? Smiley
sr. member
Activity: 672
Merit: 277
CAT.EX Exchange
November 18, 2017, 03:33:15 AM
#5
Bitcoin için diyorum.Demek istediğim baştan sona tüm karakterleri kendim belirliyebilirmiyim ? Rastgele değilde daha anlaşılır priv keyler üretilebilir mi ?
legendary
Activity: 1554
Merit: 1334
November 18, 2017, 02:00:09 AM
#4
Hangi coin'den bahsediyorsunuz? IOTA'da mesela priv key'i tamamen siz oluşturuyorsunuz enteresan bi şekilde Smiley
Priv key oluşturmak demek public key oluşturmak demektir. Vannity mesela bitcoin için istediğiniz karakterlerle başlayan pub key üretiyor.
Pages:
Jump to: