Azərbaycanca AzərbaycancaDeutsch Deutsch日本語 日本語Lietuvos Lietuvosසිංහල සිංහලTürkçe TürkçeУкраїнська УкраїнськаUnited State United State
Destek
www.wikipedia.tr-tr.nina.az
  • Vikipedi

Kriptografide Schnorr imzası Schnorr imza algoritması tarafından üretilen dijital imzalamadır Güvenliği ayrık logaritma

Schnorr imzası

Schnorr imzası
www.wikipedia.tr-tr.nina.azhttps://www.wikipedia.tr-tr.nina.az
TikTok Jeton Satışı

Kriptografide Schnorr imzası, Schnorr imza algoritması tarafından üretilen dijital imzalamadır. Güvenliği, ayrık logaritma problemlerinin çözülemezliğine dayanır. Kısa imzalar oluşturur ve verimlidir. Rastgele oracle modelde en basit güvenliği kanıtlanmış dijital imzalama modeli olarak düşünüldü. 2008'de geçerliliğini yitiren U.S. Patent 4,995,082 tarafından lisanslanmıştır.

Algoritma

Parametrelerin Seçimi

  • İmza modelinin tüm kullanıcıları ayrık logaritmik problemin zor olduğu q{\displaystyle q}image asal sıradaki g{\displaystyle g}image üreticisiyle G{\displaystyle G}image grubu üzerine anlaşırlar. Grup olarak genellikle Schnorr grubu kullanılır.
  • Tüm kullanıcılar bir kriptografik hash fonksiyonu üzerinde anlaşırlar: H:{0,1}∗→Zq{\displaystyle H:\{0,1\}^{*}\rightarrow \mathbb {Z} _{q}}image.

Notasyon

Aşağıda,

  • Üs, grup işleminin uygulanmasının tekrarlı yapılması anlamına gelir.
  • Dizme, uyum sınıfları kümesi veya grup işleminin uygulaması (duruma göre) üzerinde çarpma işlemini simgeler.
  • Çıkartma, denklik grupları üzerinde çıkartma işlemini nitelendirir.
  • M∈{0,1}∗{\displaystyle M\in \{0,1\}^{*}}image, sonlu bit kümeleridir
  • s,e,ev∈Zq{\displaystyle s,e,e_{v}\in \mathbb {Z} _{q}}image, mod q{\displaystyle q}image için uyum sınıflarıdır.
  • x,k∈Zq×{\displaystyle x,k\in \mathbb {Z} _{q}^{\times }}image, mod q{\displaystyle q}image için tam sayıların çarpımsal grubudur. (q{\displaystyle q}image asalı için, Zq×=Zq∖0¯q{\displaystyle \mathbb {Z} _{q}^{\times }=\mathbb {Z} _{q}\setminus {\overline {0}}_{q}}image)
  • y,r,rv∈G{\displaystyle y,r,r_{v}\in G}image.

Anahtar üretimi

  • İzin verilen kümeden imzalama için x{\displaystyle x}image gizli anahtarı seçilir.
  • Doğrulama açık anahtarı ise y=gx{\displaystyle y=g^{x}}image.

İmzalama

M mesajını imzalamak için:

  • İzin verilen kümeden rastgele bir k{\displaystyle k}image seçilir.
  • r=gk{\displaystyle r=g^{k}}image bulunur.
  • e=H(M||r){\displaystyle e=H(M||r)}image bulunur.Buradaki || birleştirmeyi gösterir ve r{\displaystyle r}image bit katarı olarak temsil edilir.
  • s=(k−xe){\displaystyle s=(k-xe)}image hesaplanır.

İmza çifti (s,e){\displaystyle (s,e)}image'dir

s,e∈Zq{\displaystyle s,e\in \mathbb {Z} _{q}}image olduğunu unutmayın; eğer q<2160{\displaystyle q<2^{160}}image ise imza gösterimi 40 byte'a sığabilir.

Doğrulama

  • rv=gsye{\displaystyle r_{v}=g^{s}y^{e}}image bulunur.
  • ev=H(M||rv){\displaystyle e_{v}=H(M||r_{v})}image hesaplanır.

Eğer ev=e{\displaystyle e_{v}=e}image ise imza doğrulanmış demektir.

Doğruluğun ispatı

Eğer imzalanmış mesaj doğrulanmış mesaja eşitse ev=e{\displaystyle e_{v}=e}image olduğunu görmek nispeten kolaydır:

rv=gsye=gk−xegxe=gk=r{\displaystyle r_{v}=g^{s}y^{e}=g^{k-xe}g^{xe}=g^{k}=r}image ve böylece ev=H(M||rv)=H(M||r)=e{\displaystyle e_{v}=H(M||r_{v})=H(M||r)=e}image.

Açık elemanlar: G{\displaystyle G}image, g{\displaystyle g}image, q{\displaystyle q}image, y{\displaystyle y}image, s{\displaystyle s}image, e{\displaystyle e}image, r{\displaystyle r}image. Gizli elemanlar: k{\displaystyle k}image, x{\displaystyle x}image.

Güvenlik değişkeni

Schnorr imzalama metodu için bilinen kriptografik varsayım standartları altında güvenliğinin bir kanıtı yoktur.

İmzalama metodu, Schnorr'un kimlik protokolüne Fiat-Shamir Dönüşümü uygulanması ile oluşturulmuştur. Bu nedenle (her Fiat ve Shamir'in değişkenleri için), eğer H{\displaystyle H}image rastgele oracle gibi modellenmiş ise bu yöntem güvenlidir.

Bu güvenlik de H{\displaystyle H}image'nin "rastgele-önek ters görüntü kümesi dayanıklılığı" ve "rastgele-önek ikinci- ters görüntü kümesi dayanıklılığı" altındaki genel grup modelinde iddia edilebilir. Özellikle H{\displaystyle H}image'nin çarpışma dayanıklılığına ihtiyacı yoktur.

Ayrıca bakınız

  • Dijital İmza Algoritması
  • ElGamal İmza Algoritması

Kaynakça

  1. ^ "Method for identifying subscribers and for generating and verifying electronic signatures in a data exchange system". Google. 4 Haziran 2016 tarihinde kaynağından . Erişim tarihi: 7 Mayıs 2013. 

Dış bağlantılar

  • RFC 823518 Mart 2020 tarihinde Wayback Machine sitesinde .

wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar

Kriptografide Schnorr imzasi Schnorr imza algoritmasi tarafindan uretilen dijital imzalamadir Guvenligi ayrik logaritma problemlerinin cozulemezligine dayanir Kisa imzalar olusturur ve verimlidir Rastgele oracle modelde en basit guvenligi kanitlanmis dijital imzalama modeli olarak dusunuldu 2008 de gecerliligini yitiren U S Patent 4 995 082 tarafindan lisanslanmistir AlgoritmaParametrelerin Secimi Imza modelinin tum kullanicilari ayrik logaritmik problemin zor oldugu q displaystyle q asal siradaki g displaystyle g ureticisiyle G displaystyle G grubu uzerine anlasirlar Grup olarak genellikle Schnorr grubu kullanilir Tum kullanicilar bir kriptografik hash fonksiyonu uzerinde anlasirlar H 0 1 Zq displaystyle H 0 1 rightarrow mathbb Z q Notasyon Asagida Us grup isleminin uygulanmasinin tekrarli yapilmasi anlamina gelir Dizme uyum siniflari kumesi veya grup isleminin uygulamasi duruma gore uzerinde carpma islemini simgeler Cikartma denklik gruplari uzerinde cikartma islemini nitelendirir M 0 1 displaystyle M in 0 1 sonlu bit kumeleridir s e ev Zq displaystyle s e e v in mathbb Z q mod q displaystyle q icin uyum siniflaridir x k Zq displaystyle x k in mathbb Z q times mod q displaystyle q icin tam sayilarin carpimsal grubudur q displaystyle q asali icin Zq Zq 0 q displaystyle mathbb Z q times mathbb Z q setminus overline 0 q y r rv G displaystyle y r r v in G Anahtar uretimi Izin verilen kumeden imzalama icin x displaystyle x gizli anahtari secilir Dogrulama acik anahtari ise y gx displaystyle y g x Imzalama M mesajini imzalamak icin Izin verilen kumeden rastgele bir k displaystyle k secilir r gk displaystyle r g k bulunur e H M r displaystyle e H M r bulunur Buradaki birlestirmeyi gosterir ve r displaystyle r bit katari olarak temsil edilir s k xe displaystyle s k xe hesaplanir Imza cifti s e displaystyle s e dir s e Zq displaystyle s e in mathbb Z q oldugunu unutmayin eger q lt 2160 displaystyle q lt 2 160 ise imza gosterimi 40 byte a sigabilir Dogrulama rv gsye displaystyle r v g s y e bulunur ev H M rv displaystyle e v H M r v hesaplanir Eger ev e displaystyle e v e ise imza dogrulanmis demektir Dogrulugun ispati Eger imzalanmis mesaj dogrulanmis mesaja esitse ev e displaystyle e v e oldugunu gormek nispeten kolaydir rv gsye gk xegxe gk r displaystyle r v g s y e g k xe g xe g k r ve boylece ev H M rv H M r e displaystyle e v H M r v H M r e Acik elemanlar G displaystyle G g displaystyle g q displaystyle q y displaystyle y s displaystyle s e displaystyle e r displaystyle r Gizli elemanlar k displaystyle k x displaystyle x Guvenlik degiskeni Schnorr imzalama metodu icin bilinen kriptografik varsayim standartlari altinda guvenliginin bir kaniti yoktur Imzalama metodu Schnorr un kimlik protokolune Fiat Shamir Donusumu uygulanmasi ile olusturulmustur Bu nedenle her Fiat ve Shamir in degiskenleri icin eger H displaystyle H rastgele oracle gibi modellenmis ise bu yontem guvenlidir Bu guvenlik de H displaystyle H nin rastgele onek ters goruntu kumesi dayanikliligi ve rastgele onek ikinci ters goruntu kumesi dayanikliligi altindaki genel grup modelinde iddia edilebilir Ozellikle H displaystyle H nin carpisma dayanikliligina ihtiyaci yoktur Ayrica bakinizDijital Imza Algoritmasi ElGamal Imza AlgoritmasiKaynakca Method for identifying subscribers and for generating and verifying electronic signatures in a data exchange system Google 4 Haziran 2016 tarihinde kaynagindan Erisim tarihi 7 Mayis 2013 Dis baglantilarRFC 823518 Mart 2020 tarihinde Wayback Machine sitesinde

Yayın tarihi: Temmuz 09, 2024, 23:15 pm
En çok okunan
  • Aralık 23, 2025

    Kris Kremers ve Lisanne Froon'un ölümleri

  • Aralık 21, 2025

    Krasnoyarsk Uluslararası Havalimanı

  • Aralık 18, 2025

    Kral Arthur (anlam ayrımı)

  • Aralık 27, 2025

    Kişisel mülkiyet (anlam ayrımı)

  • Aralık 25, 2025

    Kislovodsk Millî Parkı

Günlük
  • Ağır tank

  • 8,8 cm KwK 43

  • Tank imha edici

  • Waffen-SS

  • Normandiya Çıkarması

  • Asar-ı Şevket

  • Kıbrıs Geçici Türk Yönetimi

  • 28 Aralık

  • Kağnı

  • Tibet

NiNa.Az - Stüdyo

  • Vikipedi

Bültene üye ol

Mail listemize abone olarak bizden her zaman en son haberleri alacaksınız.
Temasta ol
Bize Ulaşın
DMCA Sitemap Feeds
© 2019 nina.az - Her hakkı saklıdır.
Telif hakkı: Dadaş Mammedov
Üst