메뉴 건너뛰기




Volumn 6212 LNCS, Issue , 2010, Pages 144-161

Efficient software implementation of binary field arithmetic using vector instruction sets

Author keywords

[No Author keywords available]

Indexed keywords

BENCHMARKING DATA; BINARY FIELDS; CHARACTERISTIC 2; CRITICAL FIELDS; CURVE-BASED CRYPTOGRAPHY; INSTRUCTION SET; LOOKUPS; PARALLEL TABLE LOOKUPS; SECURITY LEVEL; SIMPLE OPERATION; SOFTWARE IMPLEMENTATION; SQUARE ROOTS;

EID: 77955874321     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-14712-8_9     Document Type: Conference Paper
Times cited : (23)

References (32)
  • 1
    • 85024567680 scopus 로고
    • CM-curves with good cryptographic properties
    • Feigenbaum J. (ed.) CRYPTO 1991. Springer, Heidelberg
    • Koblitz, N.: CM-Curves with Good Cryptographic Properties. In: Feigenbaum, J. (ed.) CRYPTO 1991. LNCS, vol.576, pp. 279-287. Springer, Heidelberg (1992)
    • (1992) LNCS , vol.576 , pp. 279-287
    • Koblitz, N.1
  • 4
    • 70549109066 scopus 로고    scopus 로고
    • Compact McEliece keys from goppa codes
    • Jacobson Jr., M.J., Rijmen, V., Safavi-Naini, R. (eds.) SAC 2009. Springer, Heidelberg
    • Misoczki, R., Barreto, P.S.L.M.: Compact McEliece Keys from Goppa Codes. In: Jacobson Jr., M.J., Rijmen, V., Safavi-Naini, R. (eds.) SAC 2009. LNCS, vol.5867, pp. 376-392. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5867 , pp. 376-392
    • Misoczki, R.1    Barreto, P.S.L.M.2
  • 5
    • 70350604666 scopus 로고    scopus 로고
    • SSE implementation of multivariate PKCs on modern x86 CPUs
    • Clavier, C., Gaj, K. (eds.) CHES 2009. Springer, Heidelberg
    • Chen, A.T., Chen, M.S., Chen, T.R., Cheng, C.M., Ding, J., Kuo, E.H., Lee, F.S., Yang, B.Y.: SSE Implementation of Multivariate PKCs on Modern x86 CPUs. In: Clavier, C., Gaj, K. (eds.) CHES 2009. LNCS, vol.5747, pp. 33-48. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5747 , pp. 33-48
    • Chen, A.T.1    Chen, M.S.2    Chen, T.R.3    Cheng, C.M.4    Ding, J.5    Kuo, E.H.6    Lee, F.S.7    Yang, B.Y.8
  • 7
    • 84947777892 scopus 로고    scopus 로고
    • High-speed software multiplication in GF(2m)
    • Roy, B.K., Okamoto, E. (eds.) INDOCRYPT 2000. Springer, Heidelberg
    • López, J., Dahab, R.: High-Speed Software Multiplication in GF(2m). In: Roy, B.K., Okamoto, E. (eds.) INDOCRYPT 2000. LNCS, vol.1977, pp. 203-212. Springer, Heidelberg (2000)
    • (2000) LNCS , vol.1977 , pp. 203-212
    • López, J.1    Dahab, R.2
  • 8
    • 0038670954 scopus 로고    scopus 로고
    • Software implementation of elliptic curve cryptography over binary fields
    • Paar, C., Koç, Ç.K. (eds.) CHES 2000. Springer, Heidelberg
    • Hankerson, D., López, J., Menezes, A.: Software Implementation of Elliptic Curve Cryptography over Binary Fields. In: Paar, C., Koç, Ç.K. (eds.) CHES 2000. LNCS, vol.1965, pp. 1-24. Springer, Heidelberg (2000)
    • (2000) LNCS , vol.1965 , pp. 1-24
    • Hankerson, D.1    López, J.2    Menezes, A.3
  • 9
    • 77952023378 scopus 로고    scopus 로고
    • High-speed parallel software implementation of the T pairing
    • Pieprzyk J. (ed.) CT-RSA 2010. Springer, Heidelberg
    • Aranha, D.F., López, J., Hankerson, D.: High-Speed Parallel Software Implementation of the T Pairing. In: Pieprzyk, J. (ed.) CT-RSA 2010. LNCS, vol.5985, pp. 89-105. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.5985 , pp. 89-105
    • Aranha, D.F.1    López, J.2    Hankerson, D.3
  • 11
    • 50249088749 scopus 로고    scopus 로고
    • Accelerating the whirlpool hash function using parallel table lookup and fast cyclical permutation
    • Nyberg K. (ed.) FSE 2008. Springer, Heidelberg
    • Hilewitz, Y., Yin, Y.L., Lee, R.B.: Accelerating theWhirlpool Hash Function Using Parallel Table Lookup and Fast Cyclical Permutation. In: Nyberg, K. (ed.) FSE 2008. LNCS, vol.5086, pp. 173-188. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5086 , pp. 173-188
    • Hilewitz, Y.1    Yin, Y.L.2    Lee, R.B.3
  • 13
    • 0033872689 scopus 로고    scopus 로고
    • AltiVec extension to powerpc accelerates media processing
    • Diefendorff, K., Dubey, P.K., Hochsprung, R., Scales, H.: AltiVec Extension to PowerPC Accelerates Media Processing. IEEE Micro 20(2), 85-95 (2000)
    • (2000) IEEE Micro , vol.20 , Issue.2 , pp. 85-95
    • Diefendorff, K.1    Dubey, P.K.2    Hochsprung, R.3    Scales, H.4
  • 14
    • 77955883942 scopus 로고    scopus 로고
    • AMD64 architecture programmer's manual: 128-bit and 256- bit XOP
    • AMD Technology
    • AMD Technology: AMD64 Architecture Programmer's Manual: 128-bit and 256- bit XOP, FMA4 and CVT16 Instruction, vol.6, http://support.amd.com/us/Processor- TechDocs/43479.pdf
    • FMA4 and CVT16 Instruction , vol.6
  • 18
    • 38549149186 scopus 로고    scopus 로고
    • Another look at square roots (and other less common operations) in fields of even characteristic
    • Adams, C.M., Miri, A., Wiener, M.J. (eds.) SAC 2007. Springer, Heidelberg
    • Avanzi, R.M.: Another Look at Square Roots (and Other Less Common Operations) in Fields of Even Characteristic. In: Adams, C.M., Miri, A., Wiener, M.J. (eds.) SAC 2007. LNCS, vol.4876, pp. 138-154. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4876 , pp. 138-154
    • Avanzi, R.M.1
  • 19
    • 0005395785 scopus 로고
    • Multiplication of many-digital numbers by automatic computers
    • Translation in Physics-Doklady 7, 595-596, 1963
    • Karatsuba, A., Ofman, Y.: Multiplication of Many-Digital Numbers by Automatic Computers. Doklady Akad. Nauk SSSR (145), 293-294 (1962) Translation in Physics-Doklady 7, 595-596 (1963)
    • (1962) Doklady Akad. Nauk SSSR , vol.145 , pp. 293-294
    • Karatsuba, A.1    Ofman, Y.2
  • 21
    • 70349440546 scopus 로고    scopus 로고
    • Analyzing the galbraith-lin-scott point multiplication method for elliptic curves over binary fields
    • Hankerson, D., Karabina, K., Menezes, A.: Analyzing the Galbraith-Lin-Scott Point Multiplication Method for Elliptic Curves over Binary Fields. IEEE Transactions on Computers 58(10), 1411-1420 (2009)
    • (2009) IEEE Transactions on Computers , vol.58 , Issue.10 , pp. 1411-1420
    • Hankerson, D.1    Karabina, K.2    Menezes, A.3
  • 22
  • 24
    • 71549116397 scopus 로고    scopus 로고
    • Multi-core implementation of the tate pairing over supersingular elliptic curves
    • Garay, J.A., Miyaji, A., Otsuka, A. (eds.) CANS 2009. Springer, Heidelberg
    • Beuchat, J., López-Trejo, E., Martínez-Ramos, L., Mitsunari, S., Rodríguez- Henríquez, F.: Multi-core Implementation of the Tate Pairing over Supersingular Elliptic Curves. In: Garay, J.A., Miyaji, A., Otsuka, A. (eds.) CANS 2009. LNCS, vol.5888, pp. 413-432. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5888 , pp. 413-432
    • Beuchat, J.1    López-Trejo, E.2    Martínez-Ramos, L.3    Mitsunari, S.4    Rodríguez- Henríquez, F.5
  • 27
    • 84949224514 scopus 로고    scopus 로고
    • Improved algorithms for elliptic curve arithmetic in GF(2n)
    • Tavares, S.E., Meijer, H. (eds.) SAC 1998. Springer, Heidelberg
    • López, J., Dahab, R.: Improved Algorithms for Elliptic Curve Arithmetic in GF(2n). In: Tavares, S.E., Meijer, H. (eds.) SAC 1998. LNCS, vol.1556, pp. 201-212. Springer, Heidelberg (1999)
    • (1999) LNCS , vol.1556 , pp. 201-212
    • López, J.1    Dahab, R.2
  • 28
    • 0010029876 scopus 로고    scopus 로고
    • Efficient arithmetic on koblitz curves
    • Solinas, J.A.: Efficient Arithmetic on Koblitz Curves. Designs, Codes and Cryptography 19(2-3), 195-249 (2000)
    • (2000) Designs, Codes and Cryptography , vol.19 , Issue.2-3 , pp. 195-249
    • Solinas, J.A.1
  • 29
    • 84947913604 scopus 로고    scopus 로고
    • Fast multiplication on elliptic curves over GF(2m) without precomputation
    • Koç, Ç.K., Paar, C. (eds.) CHES 1999. Springer, Heidelberg
    • López, J., Dahab, R.: Fast Multiplication on Elliptic Curves over GF(2m) without Precomputation. In: Koç, Ç.K., Paar, C. (eds.) CHES 1999. LNCS, vol.1717, pp. 316-327. Springer, Heidelberg (1999)
    • (1999) LNCS , vol.1717 , pp. 316-327
    • López, J.1    Dahab, R.2
  • 30
    • 84955368946 scopus 로고
    • More flexible exponentiation with precomputation
    • Desmedt Y. (ed.) CRYPTO 1994. Springer, Heidelberg
    • Lim, C.H., Lee, P.J.: More Flexible Exponentiation with Precomputation. In: Desmedt, Y. (ed.) CRYPTO 1994. LNCS, vol.839, pp. 95-107. Springer, Heidelberg (1994)
    • (1994) LNCS , vol.839 , pp. 95-107
    • Lim, C.H.1    Lee, P.J.2
  • 31
    • 79957797091 scopus 로고    scopus 로고
    • Faster point multiplication on elliptic curves with efficient endomorphisms
    • Kilian J. (ed.) CRYPTO 2001. Springer, Heidelberg
    • Gallant, R., Lambert, R., Vanstone, S.: Faster Point Multiplication on Elliptic Curves with Efficient Endomorphisms. In: Kilian, J. (ed.) CRYPTO 2001. LNCS, vol.2139, pp. 190-200. Springer, Heidelberg (2001)
    • (2001) LNCS , vol.2139 , pp. 190-200
    • Gallant, R.1    Lambert, R.2    Vanstone, S.3
  • 32
    • 70350303858 scopus 로고    scopus 로고
    • Batch binary edwards
    • Halevi S. (ed.) CRYPTO 2009. Springer, Heidelberg
    • Bernstein, D.J.: Batch Binary Edwards. In: Halevi, S. (ed.) CRYPTO 2009. LNCS, vol.5677, pp. 317-336. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5677 , pp. 317-336
    • Bernstein, D.J.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.