NTRUEncrypt



NTRUEncrypt hakkında toplayabildiğimiz bilgiler, mümkün olduğunca yararlı olması için dikkatlice kontrol edildi ve yapılandırıldı. Muhtemelen buraya NTRUEncrypt hakkında daha fazla bilgi edinmek için geldiniz. İnternette, NTRUEncrypt hakkında konuşan ve yine de NTRUEncrypt hakkında bilmek istediklerinizi sunmayan sitelerin karmaşasında kaybolmak kolaydır. Aşağıdaki NTRUEncrypt hakkında okuduklarınızı beğendiyseniz, yorumlarda bize bildireceğinizi umuyoruz. NTRUEncrypt hakkında size sağladığımız bilgiler aradığınız şey değilse, bu siteyi her gün iyileştirebilmemiz için lütfen bize bildirin.

.

NTRUEncrypt asimetrik kriptografi sistemi olarak da bilinen, devresine farksal güç analizi şifreleme algoritması , bir alternatiftir RSA şifreleme ve eliptik eğri kriptografi ile ilgili varsayımlara dayalı Öklid ağlara ve özellikle de kısa vektör sorunu  (en) (bunlardan herhangi vardır saldırıları bir yan kuantum bilgisayar 2016 ). İşlemler , evrişim ürünü ile sağlanan kesik polinomlardan oluşan bir halkada gerçekleştirilir .

Bu şifreleme sistemi 1996 yılında Hoffstein, Pipher ve Silverman tarafından önerildi.

Tarih

NTRUEncrypt şifreleme sistemi nispeten yenidir. Basitçe NTRU olarak adlandırılan ilk versiyonu 1996 yılında Daniel Lieman ile birlikte aynı yıl NTRU Cryptosystems'i kuran ve bu sistemin patentini alan üç matematikçi ( Jeffrey Hoffstein  (de) , Jill Pipher ve Joseph H. Silverman ) tarafından geliştirilmiştir.

Son on yılda insanlar şifreleme sistemini iyileştirmeye çalıştılar. İlk sunumundan bu yana performansını iyileştirmek için özellikle işlem hızı ve güvenlik açısından değişiklikler yapıldı. 2005 yılına kadar, NTRUEncrypt güvenlik açıklarının açıklamaları bulunabilirdi. Başlangıcından bu yana, bilinen saldırılara karşı güvenilir görünen ve bilgi işlem gücünü makul ölçüde artıran yeni parametreler tanıtıldı.

Bugün, sistem, açık anahtarlı kriptografi tabanlı ağların IEEE P1363 spesifikasyonu ile tamamen uyumludur . Hızı, NTRUEncrypt açık anahtarlı şifreleme sistemi ve düşük bellek tüketimi sayesinde mobil cihazlar veya Akıllı kartlar gibi uygulamalar için kullanılabilir . İçinde, NTRUEncrypt, finansal hizmetler endüstrisinde kullanılmak üzere X9.98 standardına kabul edilmiştir.

Genel anahtarın oluşturulması

Alice'in Bob'a bir mesaj gönderebilmesi için, bir genel anahtar ve bir özel anahtar oluşturması gerekir. Ortak anahtar her ikisi tarafından bilinirken, özel anahtar yalnızca Alice tarafından bilinecektir. Bu anahtar çiftini oluşturmak için , en fazla N-1 olan iki polinomu f ve g almalıyız , N mesajın boyutu, küçük katsayılarla, yani katsayılar {-1,0, 1}. Bu polinomlar, R'de artık sınıf gösterimleri modulo (X ^ N) -1 olarak düşünülebilir. Ayrıca, f, ters çevrilebilir modulo q ve modulo p olmalıdır ( Euclid'in algoritmasına göre ).

Notlar ve referanslar

( Fr ) Bu makale kısmen veya tamamen alınır İngilizce Vikipedi başlıklı makalesinde NTRUEncrypt  " ( yazarların listesini görmek ) .
  1. (in) Jeffrey Hoffstein Jill Pipher ve Joseph H. Silverman, NTRU: A ring-based public key cryptosystem  " , Algorithmic Number Theory Symposium (ANTS) ,( DOI  10.1007 / BFb0054868 ).
  2. http://bench.cr.yp.to/

Kaynakça

  • (en) E. Jaulmes ve A. Joux, "NTRU'ya Karşı Seçilmiş Şifreli Metin Saldırısı", Kriptografide Gelişmeler üzerine 20. Yıllık Uluslararası Kriptoloji Konferansı Bildirileri , coll. "Bilgisayar Biliminde Ders Notları" (cilt 1880), 2000, s.  20-35
  • (en) Jeffrey Hoffstein, Jill Pipher ve Joseph H. Silverman, "  NTRU: A Ring Based Public Key Cryptosystem  ", JP Buhler, Algorithmic Number Theory (ANTS III), Portland, OR, June 1998 , coll. "Bilgisayar Biliminde Ders Notları" (cilt 1423), Springer-Verlag, Berlin, 1998, s.  267-288
  • (en) N. Howgrave-Graham, JH Silverman ve W. Whyte, Bir NTRU Özel Anahtarında Ortada Buluşan Saldırı
  • (en) J. Hoffstein ve J. Silverman, "  Optimizations for NTRU  ", Public-Key Cryptography and Computational Number Theory (Varşova, 11–15 Eylül 2000) , DeGruyter
  • (en) AC Atici, L. Batina, J. Fan ve I. Verbauwhede, Yaygın güvenlik için NTRU'nun düşük maliyetli uygulamaları

NTRUEncrypt hakkında topladığımız bilgileri yararlı bulduğunuzu umuyoruz. Cevabınız evet ise, lütfen bizi arkadaşlarınıza ve akrabalarınıza tavsiye etmeyi unutmayın ve bize ihtiyacınız olduğunda her zaman bizimle iletişime geçebileceğinizi unutmayın. Tüm çabalarımıza rağmen, _title hakkında sunduğumuz şeyin tamamen doğru olmadığını veya bir şeyler eklememiz veya düzeltmemiz gerektiğini düşünüyorsanız, bize bildirirseniz minnettar oluruz. NTRUEncrypt ve diğer herhangi bir konu hakkında en iyi ve en kapsamlı bilgiyi sağlamak bu web sitesinin özüdür; ansiklopedi projesinin yaratıcılarına ilham veren aynı ruh tarafından yönlendiriliyoruz ve bu nedenle bu web sitesinde NTRUEncrypt hakkında bulduklarınızın bilginizi genişletmenize yardımcı olduğunu umuyoruz.

Opiniones de nuestros usuarios

Emir Savaş

Babam ödevi Vikipedi'den hiçbir şey kullanmadan yapmam için bana meydan okudu, ona başka birçok siteyi arayarak yapabileceğimi söyledim. Şanslıyım ki bu web sitesini buldum ve NTRUEncrypt hakkındaki bu makale ödevimi tamamlamama yardımcı oldu. Neredeyse içine düştüm Wikipedia'ya gitmeye karar verdim, çünkü NTRUEncrypt hakkında hiçbir şey bulamadım, ama neyse ki burada buldum, çünkü daha sonra babam nerede olduğunu görmek için tarama geçmişini kontrol etti. Wikipedia'ya git? Şanslıyım ki bu web sitesini ve NTRUEncrypt ile ilgili makaleyi burada buldum. Bu yüzden sana beş yıldızımı veriyorum.

Mehmed Erdoğan

Bu yazıda NTRUEncrypt hakkında bilmediğim şeyler öğrendim, bu yüzden şimdi yatağa gidebilirim.

Ilhan Uslu

NTRUEncrypt'daki bu gönderi için teşekkürler, tam da ihtiyacım olan şeydi.

Fatma Karakuş

NTRUEncrypt'daki bu girişin anlatım şeklini çok ilginç buluyorum, bana okul yıllarımı hatırlatıyor. Ne güzel zamanlar, beni onlara geri getirdiğin için teşekkürler.