BibTex RIS Kaynak Göster

Comparing Partial and Full Return Spectral Methods

Yıl 2012, Cilt: 18 Sayı: 2, 95 - 103, 01.02.2012

Öz

An analysis on the arithmetic complexity of recently proposed spectral modular arithmetic – in particular spectral modular multiplication- is presented through a step-by-step evaluation. Standart use of spectral methods in computer arithmetic instructs to utilize separated multiplication and reduction steps taking place in spectrum and time domains respectively. Such a procedure clearly needs full return (forward and backward) DFT calculations. On the other hand, by calculating some partial values on-the-fly, new methods adopt an approach that keeps the data in the spectrum at all times, including the reduction process. After comparing the timing performances of these approaches, it is concluded that full return algorithms perform better than the recently proposed methods.

Kaynakça

  • ANSI, 2001. X9.62-2001. Public Key Cryptography for the Financial Services Industry: Key Agreement and Key Transport Using Elliptic Curve Cryptography, Draft Version.
  • Baktir, S. 2008. Frequency Domain Finite Field Arithmetic for Elliptic Curve Cryptography, Ph.D. Thesis, Electrical and Computer Engineering Department, Worcester Polytechnic Institute, Worcester, MA, USA, April.
  • Baktir, S., Kumar, S., Paar, C. and Sunar, B. 2007. A State-of-the-Art Elliptic Curve Cryptographic Processor Operating in the Frequency Domain. Mobile Networks and Applications (MONET). 12 (4), 259–270.
  • Blahut, R. E. 1985. Fast Algorithms for Digital Signal Processing, Addison-Wesley Publishing Company.
  • Bunimov, V. and Schimmler, M. 2003. Area and Time Efficient Modular Multiplication of Large Integers. ASAP’03.
  • IEEE, 1999. P1363: Standard Specifications for Public-Key Cryptography, November 12, Draft Version.
  • Koblitz, N. 1987. Elliptic Curve Cryptosystems. Mathematics of Computation. (48), 201–209.
  • Miller, V. 1986. Use of Elliptic Curves Cryptography. Advances in Cryptology; Proc. Crypto’85, LNCS 218, Springer-Verlag. 417–426.
  • Montgomery, P. L. 1985. Modular Multiplication without Trial Division. Mathematics of Computation. 44 (170), 519–521.
  • NIST, 2009. Fips Pub. 186-3: Digital Signature Standard (DSS), June.
  • Nussbaumer, H. J. 1982. Fast Fourier Transform and Convolution Algorithms, Springer, Berlin, Germany.
  • Pollard, J. M. 1976. Implementation of Number Theoretic Transform. Electronics Letters. 12 (15), 378–379.
  • Rivest, R. L., Shamir, A. and Adleman, L. 1978. A Method for Obtaining Digital Signatures and Public-Key Cryptosystems. Communications of the ACM. 21 (2), 120–126.
  • Saldamlı, G. 2005. Spectral Modular Arithmetic, Ph.D. Thesis. Department of Electrical and Computer Engineering, Oregon State University.
  • Saldamli, G. and Koc¸ C. K. 2007. Spectral Modular Exponentiation. ARITH’07: Proceedings of the 18th IEEE Symposium on Computer Arithmetic. 123–132.
  • Schönhage, A. and Strassen, V. 1971. Schnelle Multiplikation Grosser Zahlen. Computing. (7), 281–292.
  • Tenca A. F. and Koc, C. K. 1999. A wordBased Algorithm and Scalable Architecture for Montgomery Multiplication. Lecture Notes in Computer Science, Springer-Verlag. (1717), 94–108.
  • Todorov, G., Tenca A. F. and Koc, C. K. 2001. High-Radix Design of a Scalable Modular Multiplier. Lecture Notes in Computer Science, Springer-Verlag. (1717), 189–206.

Kısmi ve Tam Dönümlü Spektral Metotların Karşılaştırması

Yıl 2012, Cilt: 18 Sayı: 2, 95 - 103, 01.02.2012

Öz

Bu çalışmada, yakın zamanda sunulmuş spektral modüler aritmetik işlemlerinin aritmetik karmaşıklığı üzerindeki bir analiz adım adım değerlendirme yöntemi ile karşılaştırılmıştır. Bilgisayar aritmetiğinde spektral yöntemlerin standart kullanımı çarpma ve indirgeme adımlarının spektrum ve zaman uzayında birbirinden ayrı olarak gerçekleştirilmesi gerektiğini belirtmektedir. Bu tarz bir prosedür ise açıkça tam dönümlü (ileri ve geri yönde) DFT hesaplamalarına ihtiyaç duymaktadır. Öte yandan, bazı kısmı değerlerin işlem sırasında hesaplanması ile, yeni yöntemler indirgeme işlemi de dahil olmak üzere tüm verilerin tüm zamanlarda spektrumda tutulmasını gerektiren bir yaklaşımı benimsemişlerdir. Tüm bu yaklaşımların işlem süresi performanslarını karşılaştırdığımızda, tam dönümlü algoritmaların son zamanlarda önerilmiş yöntemlerden daha iyi performans gösterdiğini bu çalışmada göstermiş bulunmaktayız.

Kaynakça

  • ANSI, 2001. X9.62-2001. Public Key Cryptography for the Financial Services Industry: Key Agreement and Key Transport Using Elliptic Curve Cryptography, Draft Version.
  • Baktir, S. 2008. Frequency Domain Finite Field Arithmetic for Elliptic Curve Cryptography, Ph.D. Thesis, Electrical and Computer Engineering Department, Worcester Polytechnic Institute, Worcester, MA, USA, April.
  • Baktir, S., Kumar, S., Paar, C. and Sunar, B. 2007. A State-of-the-Art Elliptic Curve Cryptographic Processor Operating in the Frequency Domain. Mobile Networks and Applications (MONET). 12 (4), 259–270.
  • Blahut, R. E. 1985. Fast Algorithms for Digital Signal Processing, Addison-Wesley Publishing Company.
  • Bunimov, V. and Schimmler, M. 2003. Area and Time Efficient Modular Multiplication of Large Integers. ASAP’03.
  • IEEE, 1999. P1363: Standard Specifications for Public-Key Cryptography, November 12, Draft Version.
  • Koblitz, N. 1987. Elliptic Curve Cryptosystems. Mathematics of Computation. (48), 201–209.
  • Miller, V. 1986. Use of Elliptic Curves Cryptography. Advances in Cryptology; Proc. Crypto’85, LNCS 218, Springer-Verlag. 417–426.
  • Montgomery, P. L. 1985. Modular Multiplication without Trial Division. Mathematics of Computation. 44 (170), 519–521.
  • NIST, 2009. Fips Pub. 186-3: Digital Signature Standard (DSS), June.
  • Nussbaumer, H. J. 1982. Fast Fourier Transform and Convolution Algorithms, Springer, Berlin, Germany.
  • Pollard, J. M. 1976. Implementation of Number Theoretic Transform. Electronics Letters. 12 (15), 378–379.
  • Rivest, R. L., Shamir, A. and Adleman, L. 1978. A Method for Obtaining Digital Signatures and Public-Key Cryptosystems. Communications of the ACM. 21 (2), 120–126.
  • Saldamlı, G. 2005. Spectral Modular Arithmetic, Ph.D. Thesis. Department of Electrical and Computer Engineering, Oregon State University.
  • Saldamli, G. and Koc¸ C. K. 2007. Spectral Modular Exponentiation. ARITH’07: Proceedings of the 18th IEEE Symposium on Computer Arithmetic. 123–132.
  • Schönhage, A. and Strassen, V. 1971. Schnelle Multiplikation Grosser Zahlen. Computing. (7), 281–292.
  • Tenca A. F. and Koc, C. K. 1999. A wordBased Algorithm and Scalable Architecture for Montgomery Multiplication. Lecture Notes in Computer Science, Springer-Verlag. (1717), 94–108.
  • Todorov, G., Tenca A. F. and Koc, C. K. 2001. High-Radix Design of a Scalable Modular Multiplier. Lecture Notes in Computer Science, Springer-Verlag. (1717), 189–206.
Toplam 18 adet kaynakça vardır.

Ayrıntılar

Birincil Dil Türkçe
Bölüm Makale
Yazarlar

İhsan Haluk Akın Bu kişi benim

Gökay Saldamlı Bu kişi benim

Murat Aydos Bu kişi benim

Yayımlanma Tarihi 1 Şubat 2012
Yayımlandığı Sayı Yıl 2012 Cilt: 18 Sayı: 2

Kaynak Göster

APA Akın, İ. H. ., Saldamlı, G. ., & Aydos, M. . (2012). Kısmi ve Tam Dönümlü Spektral Metotların Karşılaştırması. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, 18(2), 95-103. https://doi.org/10.5505/pajes.2012.28190
AMA Akın İH, Saldamlı G, Aydos M. Kısmi ve Tam Dönümlü Spektral Metotların Karşılaştırması. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi. Şubat 2012;18(2):95-103. doi:10.5505/pajes.2012.28190
Chicago Akın, İhsan Haluk, Gökay Saldamlı, ve Murat Aydos. “Kısmi Ve Tam Dönümlü Spektral Metotların Karşılaştırması”. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi 18, sy. 2 (Şubat 2012): 95-103. https://doi.org/10.5505/pajes.2012.28190.
EndNote Akın İH, Saldamlı G, Aydos M (01 Şubat 2012) Kısmi ve Tam Dönümlü Spektral Metotların Karşılaştırması. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi 18 2 95–103.
IEEE İ. H. . Akın, G. . Saldamlı, ve M. . Aydos, “Kısmi ve Tam Dönümlü Spektral Metotların Karşılaştırması”, Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, c. 18, sy. 2, ss. 95–103, 2012, doi: 10.5505/pajes.2012.28190.
ISNAD Akın, İhsan Haluk vd. “Kısmi Ve Tam Dönümlü Spektral Metotların Karşılaştırması”. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi 18/2 (Şubat 2012), 95-103. https://doi.org/10.5505/pajes.2012.28190.
JAMA Akın İH, Saldamlı G, Aydos M. Kısmi ve Tam Dönümlü Spektral Metotların Karşılaştırması. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi. 2012;18:95–103.
MLA Akın, İhsan Haluk vd. “Kısmi Ve Tam Dönümlü Spektral Metotların Karşılaştırması”. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, c. 18, sy. 2, 2012, ss. 95-103, doi:10.5505/pajes.2012.28190.
Vancouver Akın İH, Saldamlı G, Aydos M. Kısmi ve Tam Dönümlü Spektral Metotların Karşılaştırması. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi. 2012;18(2):95-103.





Creative Commons Lisansı
Bu dergi Creative Commons Al 4.0 Uluslararası Lisansı ile lisanslanmıştır.