Pages:
Author

Topic: Dijital imzanın çalışma şekli nasıl ? (Read 4551 times)

jr. member
Activity: 57
Merit: 10
December 02, 2017, 01:29:34 PM
#26
Dijital imza tam olarak nedir?
legendary
Activity: 1470
Merit: 1024
September 04, 2015, 05:19:45 AM
#25
tam düğüm olanlar imza doğruluğu kontrolünün yanında girdilerin geçerli olup olmadığını da kontrol eder doğru mudur ?

Girdilerin geçerliliği derken neyi kastediyorsun?

girdinin harcanmış olmaması veya olması veya kişinin sahte girdi oluşturup oluşturmaması

Evet kontrol ederler. Blockchain mükerrer harcamayı merkezsiz olarak önleyebilen bir mekanizma. Bunun kontrolü için tam düğüm olmak gerekli değil.
full member
Activity: 140
Merit: 100
September 04, 2015, 05:08:06 AM
#24
tam düğüm olanlar imza doğruluğu kontrolünün yanında girdilerin geçerli olup olmadığını da kontrol eder doğru mudur ?

Girdilerin geçerliliği derken neyi kastediyorsun?

girdinin harcanmış olmaması veya olması veya kişinin sahte girdi oluşturup oluşturmaması
legendary
Activity: 1470
Merit: 1024
September 04, 2015, 04:44:15 AM
#23
tam düğüm olanlar imza doğruluğu kontrolünün yanında girdilerin geçerli olup olmadığını da kontrol eder doğru mudur ?

Girdilerin geçerliliği derken neyi kastediyorsun?
full member
Activity: 140
Merit: 100
September 04, 2015, 03:18:52 AM
#22
tam düğüm olanlar imza doğruluğu kontrolünün yanında girdilerin geçerli olup olmadığını da kontrol eder doğru mudur ?
full member
Activity: 140
Merit: 100
peki imza editlenemez mi ağda yayılırken ?
"editlemek" ile "değiştirmek" arasında nasıl bir fark var kafanızda?
konuyu baştan okuyun.

silinebilir
legendary
Activity: 1274
Merit: 1000
★ BitClave ICO: 15/09/17 ★
peki imza editlenemez mi ağda yayılırken ?
"editlemek" ile "değiştirmek" arasında nasıl bir fark var kafanızda?
konuyu baştan okuyun.
full member
Activity: 140
Merit: 100
peki imza editlenemez mi ağda yayılırken ?
legendary
Activity: 1274
Merit: 1000
★ BitClave ICO: 15/09/17 ★
yani adam mesajı değiştirirse otomatik olarak imzalamış oluyor ?
Hayır. mesaj değişirse eski imza geçersiz olur. Yeniden imzalanması gerekir. Yeniden imzalamayı da sadece özel anahtara sahip kişi(ler) yapabilir.

yani değiştiren kişi özel anahtarı ile imzalıyor değiştirdikten sonra ?
Hayır.
Mesajı oluşturan kişi yani bitcoinlerin gerçek sahibi 1 kez imzalıyor, ağda yayınlıyor.

Kötü niyetli kişi yani saldırgan bitcoin çalmak için bu mesajı değiştiriyor, ancak mesaj değiştiğinden eski imza geçersiz kaldığı için yeniden imzalanması gerekiyor yeni mesajın. Bunu da saldırgan kişi sadece bitcoinlerin sahibinde olan özel anahtar ile yapabilir.

Burada bitcoin kullanıcılarına büyük görev düşüyor. "özel anahtarlarınızı kimseyle paylaşmayın".

anladım sanırım imza çözüldükten sonra çıkan sonuç mesajın özeti ile uyumsuz oluyor mesaj değiştiği için imza geçersiz oluyor ve işlem reddediliyor
Evet aynen öyle.
geçerli imza üretebilmek için cüzdanınızın sakladığı özel anahtarlar gereklidir. Bu anahtarları iyi koruyun Smiley
full member
Activity: 140
Merit: 100
yani adam mesajı değiştirirse otomatik olarak imzalamış oluyor ?
Hayır. mesaj değişirse eski imza geçersiz olur. Yeniden imzalanması gerekir. Yeniden imzalamayı da sadece özel anahtara sahip kişi(ler) yapabilir.

yani değiştiren kişi özel anahtarı ile imzalıyor değiştirdikten sonra ?
Hayır.
Mesajı oluşturan kişi yani bitcoinlerin gerçek sahibi 1 kez imzalıyor, ağda yayınlıyor.

Kötü niyetli kişi yani saldırgan bitcoin çalmak için bu mesajı değiştiriyor, ancak mesaj değiştiğinden eski imza geçersiz kaldığı için yeniden imzalanması gerekiyor yeni mesajın. Bunu da saldırgan kişi sadece bitcoinlerin sahibinde olan özel anahtar ile yapabilir.

Burada bitcoin kullanıcılarına büyük görev düşüyor. "özel anahtarlarınızı kimseyle paylaşmayın".

anladım sanırım imza çözüldükten sonra çıkan sonuç mesajın özeti ile uyumsuz oluyor mesaj değiştiği için imza geçersiz oluyor ve işlem reddediliyor
legendary
Activity: 1274
Merit: 1000
★ BitClave ICO: 15/09/17 ★
yani adam mesajı değiştirirse otomatik olarak imzalamış oluyor ?
Hayır. mesaj değişirse eski imza geçersiz olur. Yeniden imzalanması gerekir. Yeniden imzalamayı da sadece özel anahtara sahip kişi(ler) yapabilir.

yani değiştiren kişi özel anahtarı ile imzalıyor değiştirdikten sonra ?
Hayır.
Mesajı oluşturan kişi yani bitcoinlerin gerçek sahibi 1 kez imzalıyor, ağda yayınlıyor.

Kötü niyetli kişi yani saldırgan bitcoin çalmak için bu mesajı değiştiriyor, ancak mesaj değiştiğinden eski imza geçersiz kaldığı için yeniden imzalanması gerekiyor yeni mesajın. Bunu da saldırgan kişi sadece bitcoinlerin sahibinde olan özel anahtar ile yapabilir.

Burada bitcoin kullanıcılarına büyük görev düşüyor. "özel anahtarlarınızı kimseyle paylaşmayın".
full member
Activity: 140
Merit: 100
yani adam mesajı değiştirirse otomatik olarak imzalamış oluyor ?
Hayır. mesaj değişirse eski imza geçersiz olur. Yeniden imzalanması gerekir. Yeniden imzalamayı da sadece özel anahtara sahip kişi(ler) yapabilir.

yani değiştiren kişi özel anahtarı ile imzalıyor değiştirdikten sonra ?
legendary
Activity: 1274
Merit: 1000
★ BitClave ICO: 15/09/17 ★
yani adam mesajı değiştirirse otomatik olarak imzalamış oluyor ?
Hayır. mesaj değişirse eski imza geçersiz olur. Yeniden imzalanması gerekir. Yeniden imzalamayı da sadece özel anahtara sahip kişi(ler) yapabilir.
full member
Activity: 140
Merit: 100
yani adam mesajı değiştirirse otomatik olarak imzalamış oluyor ?
legendary
Activity: 1274
Merit: 1000
★ BitClave ICO: 15/09/17 ★
peki mesaj ve imza değiştirilebilir mi işlem ağda yayılırken ?
Hayır.
Mesaj değiştiği anda imza da değişeceğinden mesajın değiştirilmesi eski dijital imzayı geçersiz kılacaktır.

imza neden değişir ki ? birinin bunun için özel anahtarı ile yine imzalama yapması gerekiyor galiba ?
Kullanılan tek yönlü kriptografik özet fonksiyonunun özelliği. Güvenliği sağlamak için. (Aksi halde başkası sizin fonunuzu harcayabilirdi).
Bir örnek vereyim:
Şu adrese gidin: http://www.xorbin.com/tools/sha256-hash-calculator
A B'ye 10 BTC gönderdi.
cümlesinin hash değerini hesaplayın. sonuç: eee468e182e0cbe480c39bb5416426e649a61ca79a5fe88c6a860fcdebd5d7fd

Saldırgan araya girip bu mesajı şu şekilde değiştirsin:
A C'ye 10 BTC gönderdi.
bu cümlenin hash değeri şu olacaktır: deb66732d7fd53c16a68f751dd421d75d19e444789b51080cc91ea03958d0596
ilk hash değerinden tamamen farklı bir hash değeri görürsünüz.
2 mesaj arasında çok küçük bir değişiklik (tek harf) olmasına rağmen sonuç tamamen değişti.

ilk mesaj değiştiği için imza da aynı şekilde değişecektir.

Özel anahtar değerine sahip kişiler bu adreslerden mesaj imzalayabilirler evet.
full member
Activity: 140
Merit: 100
peki mesaj ve imza değiştirilebilir mi işlem ağda yayılırken ?
Hayır.
Mesaj değiştiği anda imza da değişeceğinden mesajın değiştirilmesi eski dijital imzayı geçersiz kılacaktır.

imza neden değişir ki ? birinin bunun için özel anahtarı ile yine imzalama yapması gerekiyor galiba ?
legendary
Activity: 1274
Merit: 1000
★ BitClave ICO: 15/09/17 ★
peki mesaj ve imza değiştirilebilir mi işlem ağda yayılırken ?
Hayır.
Mesaj değiştiği anda imza da değişeceğinden mesajın değiştirilmesi eski dijital imzayı geçersiz kılacaktır.
full member
Activity: 140
Merit: 100
peki mesaj ve imza değiştirilebilir mi işlem ağda yayılırken ?
legendary
Activity: 1274
Merit: 1000
★ BitClave ICO: 15/09/17 ★
kaç farklı düğüm var ? madenci olmayan diğer tüm düğümler zaruri olduğunda mı bu kontrolü yapıyor ? zaruri olmasının nedeni ne veya neler olabilir ?
binlerce farklı düğüm var. Bitcoin'in "dağıtık" (merkezsiz) olması buradan geliyor.
Hatta 2016 yılında dünya yörüngesinde, uydu üzerinde bile tam düğüm olacak.

Zaruriyet diye bir şey yok. Her bir işlem her bir tam düğüm tarafından kontrol edilir. Bu kontrolü geçemeyen hiçbir işlem bloğa, hiçbir blok zincire eklenmez.

normal bir bitcoin kullanıcısı tam düğüm değil mi ? peki madenci nasıl bir düğüm ?
Hayır. "Armory" ve "Bitcoin Çekirdeği", "Bitcoin XT"  kullananlar tam düğümdür. (farklı sürümler de var elbette).
Tam düğüm: 3 ocak 2009'dan itibaren bulunan tüm blokları saklar. an itibariyle 371468 blok bu kişilerin bilgisayarlarında saklıdır.
 "Şu anda aktif" olan 6700 tane tam düğüm var: https://getaddr.bitnodes.io/nodes/

edit: madencilerin tam düğüm olma zorunlulukları yok, "spv mining" var, tam düğüm olmayan cüzdanlar üzerinden de madencilik yapılıyor. Ancak önerilmez.
full member
Activity: 140
Merit: 100
kaç farklı düğüm var ? madenci olmayan diğer tüm düğümler zaruri olduğunda mı bu kontrolü yapıyor ? zaruri olmasının nedeni ne veya neler olabilir ?
binlerce farklı düğüm var. Bitcoin'in "dağıtık" (merkezsiz) olması buradan geliyor.
Hatta 2016 yılında dünya yörüngesinde, uydu üzerinde bile tam düğüm olacak.

Zaruriyet diye bir şey yok. Her bir işlem her bir tam düğüm tarafından kontrol edilir. Bu kontrolü geçemeyen hiçbir işlem bloğa, hiçbir blok zincire eklenmez.

normal bir bitcoin kullanıcısı tam düğüm değil mi ? peki madenci nasıl bir düğüm ?
Pages:
Jump to: