메뉴 건너뛰기




Volumn 9610, Issue , 2016, Pages 341-356

NFLlib: NTT-based fast lattice library

Author keywords

C++ library; Chinese remainder theorem; Ideal lattice cryptography; Implementation; Number theoretic transform; SEE specializations

Indexed keywords

C++ (PROGRAMMING LANGUAGE); CRYPTOGRAPHY; LIBRARIES; MATHEMATICAL TRANSFORMATIONS; NUMBER THEORY; OPEN SOURCE SOFTWARE; POLYNOMIALS;

EID: 84959020487     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-319-29485-8_20     Document Type: Conference Paper
Times cited : (97)

References (31)
  • 2
    • 84911206615 scopus 로고    scopus 로고
    • On the efficacy of solving LWE by reduction to unique-SVP
    • Lee, H.-S., Han, D.-G. (eds.), Springer, Heidelberg
    • Albrecht, M.R., Fitzpatrick, R., Göpfert, F.: On the efficacy of solving LWE by reduction to unique-SVP. In: Lee, H.-S., Han, D.-G. (eds.) ICISC 2013. LNCS, vol. 8565, pp. 293-310. Springer, Heidelberg (2014)
    • (2014) ICISC 2013. LNCS , vol.8565 , pp. 293-310
    • Albrecht, M.R.1    Fitzpatrick, R.2    Göpfert, F.3
  • 4
    • 84893357415 scopus 로고    scopus 로고
    • Improved security for a ring-based fully homomorphic encryption scheme
    • Stam, M. (ed.), Springer, Heidelberg
    • Bos, J.W., Lauter, K., Loftus, J., Naehrig, M.: Improved security for a ring-based fully homomorphic encryption scheme. In: Stam, M. (ed.) IMACC 2013. LNCS, vol. 8308, pp. 45-64. Springer, Heidelberg (2013)
    • (2013) IMACC 2013. LNCS , vol.8308 , pp. 45-64
    • Bos, J.W.1    Lauter, K.2    Loftus, J.3    Naehrig, M.4
  • 5
    • 84857756269 scopus 로고    scopus 로고
    • Vaikuntanathan, V.: (Leveled) fully homomorphic encryption without bootstrapping
    • Goldwasser, S. (ed.), ACM, January
    • Brakerski, Z., Gentry, C., Vaikuntanathan, V.: (Leveled) fully homomorphic encryption without bootstrapping. In: Goldwasser, S. (ed.) ITCS 2012, pp. 309325. ACM, January 2012
    • (2012) ITCS 2012 , pp. 309325
    • Brakerski, Z.1    Gentry, C.2
  • 6
    • 84879829096 scopus 로고    scopus 로고
    • Classical hardness of learning with errors
    • Boneh, D., Roughgarden, T., Feigenbaum, J. (eds.), ACM Press, June
    • Brakerski, Z., Langlois, A., Peikert, C., Regev, O., Stehlé, D.: Classical hardness of learning with errors. In: Boneh, D., Roughgarden, T., Feigenbaum, J. (eds.) 45th ACM STOC, pp. 575-584. ACM Press, June 2013
    • (2013) 45Th ACM STOC , pp. 575-584
    • Brakerski, Z.1    Langlois, A.2    Peikert, C.3    Regev, O.4    Stehlé, D.5
  • 7
    • 84946686695 scopus 로고    scopus 로고
    • Accelerating NTRU based homomorphic encryption using GPUs
    • Waltham, MA, USA, 9-11 September 2014, IEEE
    • Dai, W., Doröz, Y., Sunar, B.: Accelerating NTRU based homomorphic encryption using GPUs. In: IEEE High Performance Extreme Computing Conference, HPEC 2014, Waltham, MA, USA, 9-11 September 2014, pp. 1-6. IEEE (2014)
    • (2014) IEEE High Performance Extreme Computing Conference, HPEC 2014 , pp. 1-6
    • Dai, W.1    Doröz, Y.2    Sunar, B.3
  • 8
    • 84910667723 scopus 로고    scopus 로고
    • Toward practical homomorphic evaluation of block ciphers using prince
    • Böhme, R., Brenner, M., Moore, T., Smith, M. (eds.), Springer, Heidelberg
    • Doröz, Y., Shahverdi, A., Eisenbarth, T., Sunar, B.: Toward practical homomorphic evaluation of block ciphers using prince. In: Böhme, R., Brenner, M., Moore, T., Smith, M. (eds.) FC 2014 Workshops. LNCS, vol. 8438, pp. 208-220. Springer, Heidelberg (2014)
    • (2014) FC 2014 Workshops. LNCS , vol.8438 , pp. 208-220
    • Doröz, Y.1    Shahverdi, A.2    Eisenbarth, T.3    Sunar, B.4
  • 9
    • 84884493924 scopus 로고    scopus 로고
    • Lattice signatures and bimodal Gaussians
    • Canetti, R., Garay, J.A. (eds.), Springer, Heidelberg
    • Ducas, L., Durmus, A., Lepoint, T., Lyubashevsky, V.: Lattice signatures and bimodal Gaussians. In: Canetti, R., Garay, J.A. (eds.) CRYPTO 2013, Part I. LNCS, vol. 8042, pp. 40-56. Springer, Heidelberg (2013)
    • (2013) CRYPTO 2013, Part I. LNCS , vol.8042 , pp. 40-56
    • Ducas, L.1    Durmus, A.2    Lepoint, T.3    Lyubashevsky, V.4
  • 10
    • 84916234738 scopus 로고    scopus 로고
    • Efficient identity-based encryption over NTRU lattices
    • Sarkar, P., Iwata, T. (eds.), Springer, Heidelberg
    • Ducas, L., Lyubashevsky, V., Prest, T.: Efficient identity-based encryption over NTRU lattices. In: Sarkar, P., Iwata, T. (eds.) ASIACRYPT 2014, Part II. LNCS, vol. 8874, pp. 22-41. Springer, Heidelberg (2014)
    • (2014) ASIACRYPT 2014, Part II. LNCS , vol.8874 , pp. 22-41
    • Ducas, L.1    Lyubashevsky, V.2    Prest, T.3
  • 11
    • 84942694191 scopus 로고    scopus 로고
    • FHEW: Bootstrapping homomorphic encryption in less than a second
    • Oswald, E., Fischlin, M. (eds.), Springer, Heidelberg
    • Ducas, L., Micciancio, D.: FHEW: bootstrapping homomorphic encryption in less than a second. In: Oswald, E., Fischlin, M. (eds.) EUROCRYPT 2015. LNCS, vol. 9056, pp. 617-640. Springer, Heidelberg (2015)
    • (2015) EUROCRYPT 2015. LNCS , vol.9056 , pp. 617-640
    • Ducas, L.1    Micciancio, D.2
  • 13
    • 84865518868 scopus 로고    scopus 로고
    • Homomorphic evaluation of the AES circuit
    • Safavi-Naini, R., Canetti, R. (eds.), Springer, Heidelberg
    • Gentry, C., Halevi, S., Smart, N.P.: Homomorphic evaluation of the AES circuit. In: Safavi-Naini, R., Canetti, R. (eds.) CRYPTO 2012. LNCS, vol. 7417, pp. 850-867. Springer, Heidelberg (2012)
    • (2012) CRYPTO 2012. LNCS , vol.7417 , pp. 850-867
    • Gentry, C.1    Halevi, S.2    Smart, N.P.3
  • 14
    • 84866674364 scopus 로고    scopus 로고
    • On the design of hardware building blocks for modern lattice-based encryption schemes
    • Prouff, E., Schaumont, P. (eds.), Springer, Heidelberg
    • Göttert, N., Feller, T., Schneider, M., Buchmann, J., Huss, S.: On the design of hardware building blocks for modern lattice-based encryption schemes. In: Prouff, E., Schaumont, P. (eds.) CHES 2012. LNCS, vol. 7428, pp. 512-529. Springer, Heidelberg (2012)
    • (2012) CHES 2012. LNCS , vol.7428 , pp. 512-529
    • Göttert, N.1    Feller, T.2    Schneider, M.3    Buchmann, J.4    Huss, S.5
  • 15
    • 84884473248 scopus 로고    scopus 로고
    • Software speed records for lattice-based signatures
    • Gaborit, P. (ed.), Springer, Heidelberg
    • Güneysu, T., Oder, T., Pöppelmann, T., Schwabe, P.: Software speed records for lattice-based signatures. In: Gaborit, P. (ed.) PQCrypto 2013. LNCS, vol. 7932, pp. 67-82. Springer, Heidelberg (2013)
    • (2013) Pqcrypto 2013. LNCS , vol.7932 , pp. 67-82
    • Güneysu, T.1    Oder, T.2    Pöppelmann, T.3    Schwabe, P.4
  • 16
    • 84905388736 scopus 로고    scopus 로고
    • Algorithms in HElib
    • Garay, J.A., Gennaro, R. (eds.), Springer, Heidelberg
    • Halevi, S., Shoup, V.: Algorithms in HElib. In: Garay, J.A., Gennaro, R. (eds.) CRYPTO 2014, Part I. LNCS, vol. 8616, pp. 554-571. Springer, Heidelberg (2014)
    • (2014) CRYPTO 2014, Part I. LNCS , vol.8616 , pp. 554-571
    • Halevi, S.1    Shoup, V.2
  • 17
    • 84942597525 scopus 로고    scopus 로고
    • Bootstrapping for HElib
    • Oswald, E., Fischlin, M. (eds.), Springer, Heidelberg
    • Halevi, S., Shoup, V.: Bootstrapping for HElib. In: Oswald, E., Fischlin, M. (eds.) EUROCRYPT 2015. LNCS, vol. 9056, pp. 641-670. Springer, Heidelberg (2015)
    • (2015) EUROCRYPT 2015. LNCS , vol.9056 , pp. 641-670
    • Halevi, S.1    Shoup, V.2
  • 19
    • 84888202087 scopus 로고    scopus 로고
    • Faster arithmetic for number-theoretic transforms
    • Harvey, D.: Faster arithmetic for number-theoretic transforms. J. Symb. Comput. 60, 113-119 (2014)
    • (2014) J. Symb. Comput , vol.60 , pp. 113-119
    • Harvey, D.1
  • 22
    • 84902687727 scopus 로고    scopus 로고
    • A comparison of the homomorphic encryption schemes FV and YASHE
    • Pointcheval, D., Vergnaud, D. (eds.), Springer, Heidelberg
    • Lepoint, T., Naehrig, M.: A comparison of the homomorphic encryption schemes FV and YASHE. In: Pointcheval, D., Vergnaud, D. (eds.) AFRICACRYPT. LNCS, vol. 8469, pp. 318-335. Springer, Heidelberg (2014)
    • (2014) AFRICACRYPT. LNCS , vol.8469 , pp. 318-335
    • Lepoint, T.1    Naehrig, M.2
  • 23
    • 79951793525 scopus 로고    scopus 로고
    • Better key sizes (And attacks) for LWE-based encryption
    • Kiayias, A. (ed.), Springer, Heidelberg
    • Lindner, R., Peikert, C.: Better key sizes (and attacks) for LWE-based encryption. In: Kiayias, A. (ed.) CT-RSA 2011. LNCS, vol. 6558, pp. 319-339. Springer, Heidelberg (2011)
    • (2011) CT-RSA 2011. LNCS , vol.6558 , pp. 319-339
    • Lindner, R.1    Peikert, C.2
  • 24
    • 33746342484 scopus 로고    scopus 로고
    • Generalized compact knapsacks are collision resistant
    • Bugliesi, M., Preneel, B., Sassone, V., Wegener, I. (eds.), Springer, Heidelberg
    • Lyubashevsky, V., Micciancio, D.: Generalized compact knapsacks are collision resistant. In: Bugliesi, M., Preneel, B., Sassone, V., Wegener, I. (eds.) ICALP 2006. LNCS, vol. 4052, pp. 144-155. Springer, Heidelberg (2006)
    • (2006) ICALP 2006. LNCS , vol.4052 , pp. 144-155
    • Lyubashevsky, V.1    Micciancio, D.2
  • 25
    • 78650984999 scopus 로고    scopus 로고
    • Improved division by invariant integers
    • Moller, N., Granlund, T.: Improved division by invariant integers. IEEE Trans. Comput. 60(2), 165-175 (2011)
    • (2011) IEEE Trans. Comput , vol.60 , Issue.2 , pp. 165-175
    • Moller, N.1    Granlund, T.2
  • 26
    • 84903166519 scopus 로고    scopus 로고
    • Beyond ECDSA and RSA: Lattice-based digital signatures on constrained devices
    • San Francisco, CA, USA, 1-5 June 2014
    • Oder, T., Pöppelmann, T., Güneysu, T.: Beyond ECDSA and RSA: lattice-based digital signatures on constrained devices. In: The 51st Annual Design Automation Conference 2014, DAC 2014, San Francisco, CA, USA, 1-5 June 2014, pp. 1-6 (2014)
    • (2014) The 51St Annual Design Automation Conference 2014, DAC 2014 , pp. 1-6
    • Oder, T.1    Pöppelmann, T.2    Güneysu, T.3
  • 27
    • 33745559478 scopus 로고    scopus 로고
    • Efficient collision-resistant hashing from worst-case assumptions on cyclic lattices
    • Halevi, S., Rabin, T. (eds.), Springer, Heidelberg
    • Peikert, C., Rosen, A.: Efficient collision-resistant hashing from worst-case assumptions on cyclic lattices. In: Halevi, S., Rabin, T. (eds.) TCC 2006. LNCS, vol. 3876, pp. 145-166. Springer, Heidelberg (2006)
    • (2006) TCC 2006. LNCS , vol.3876 , pp. 145-166
    • Peikert, C.1    Rosen, A.2
  • 28
    • 84968484267 scopus 로고
    • The fast Fourier transform in a finite field
    • Pollard, J.M.: The fast Fourier transform in a finite field. Math. Comput. 25(114), 365-374 (1971)
    • (1971) Math. Comput , vol.25 , Issue.114 , pp. 365-374
    • Pollard, J.M.1
  • 29
    • 84866011253 scopus 로고    scopus 로고
    • Towards efficient arithmetic for lattice-based cryptography on reconfigurable hardware
    • Hevia, A., Neven, G. (eds.), Springer, Heidelberg
    • Pöppelmann, T., Güneysu, T.: Towards efficient arithmetic for lattice-based cryptography on reconfigurable hardware. In: Hevia, A., Neven, G. (eds.) LatinCrypt 2012. LNCS, vol. 7533, pp. 139-158. Springer, Heidelberg (2012)
    • (2012) Latincrypt 2012. LNCS , vol.7533 , pp. 139-158
    • Pöppelmann, T.1    Güneysu, T.2


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