{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,31]],"date-time":"2026-10-31T20:55:27Z","timestamp":1793480127586,"version":"4.5.0"},"publisher-location":"Berlin, Heidelberg","reference-count":29,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642387081","type":"print"},{"value":"9783642387098","type":"electronic"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-662-44709-3_21","type":"book-chapter","created":{"date-parts":[[2014,9,12]],"date-time":"2014-09-12T11:03:00Z","timestamp":1410519780000},"page":"371-391","source":"Crossref","is-referenced-by-count":179,"title":["Compact Ring-LWE Cryptoprocessor"],"prefix":"10.1007","author":[{"given":"Sujoy Sinha","family":"Roy","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Frederik","family":"Vercauteren","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nele","family":"Mentens","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Donald Donglong","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ingrid","family":"Verbauwhede","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"key":"21_CR1","doi-asserted-by":"crossref","unstructured":"Aysu, A., Patterson, C., Schaumont, P.: Low-cost and Area-efficient FPGA Implementations of Lattice-based Cryptography. In: HOST, pp. 81\u201386. IEEE (2013)","DOI":"10.1109\/HST.2013.6581570"},{"key":"21_CR2","first-page":"325","volume":"44","author":"D. Bernstein","year":"2008","unstructured":"Bernstein, D.: Fast Multiplication and its Applications. Algorithmic Number Theory\u00a044, 325\u2013384 (2008)","journal-title":"Algorithmic Number Theory"},{"key":"21_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"494","DOI":"10.1007\/978-3-642-33027-8_29","volume-title":"Cryptographic Hardware and Embedded Systems \u2013 CHES 2012","author":"C. Rebeiro","year":"2012","unstructured":"Rebeiro, C., Roy, S.S., Mukhopadhyay, D.: Pushing the Limits of High-Speed GF(2\n                    m\n                  ) Elliptic Curve Scalar Multiplication on FPGAs. In: Prouff, E., Schaumont, P. (eds.) CHES 2012. LNCS, vol.\u00a07428, pp. 494\u2013511. Springer, Heidelberg (2012)"},{"key":"21_CR4","unstructured":"Cormen, T., Leiserson, C., Rivest, R.: Introduction To Algorithms, \n                    \n                      http:\/\/staff.ustc.edu.cn\/~csli\/graduate\/algorithms\/book6\/toc.htm"},{"key":"21_CR5","doi-asserted-by":"crossref","unstructured":"Devroye, L.: Non-Uniform Random Variate Generation. Springer-Verlag, New York (1986)","DOI":"10.1007\/978-1-4613-8643-8"},{"key":"21_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/978-3-540-74735-2_4","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2007","author":"M. Dichtl","year":"2007","unstructured":"Dichtl, M., Goli\u0107, J.D.: High-Speed True Random Number Generation with Logic Gates Only. In: Paillier, P., Verbauwhede, I. (eds.) CHES 2007. LNCS, vol.\u00a04727, pp. 45\u201362. Springer, Heidelberg (2007)"},{"key":"21_CR7","unstructured":"Frederiksen, T.: A Practical Implementation of Regev\u2019s LWE-based Cryptosystem (2010), \n                    \n                      http:\/\/daimi.au.dk\/jot2re\/lwe\/resources\/"},{"issue":"10","key":"21_CR8","doi-asserted-by":"publisher","first-page":"1217","DOI":"10.1109\/TC.2006.164","volume":"55","author":"J.D. Golic","year":"2006","unstructured":"Golic, J.D.: New Methods for Digital Generation and Postprocessing of Random Data. IEEE Transactions on Computers\u00a055(10), 1217\u20131229 (2006)","journal-title":"IEEE Transactions on Computers"},{"key":"21_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"512","DOI":"10.1007\/978-3-642-33027-8_30","volume-title":"Cryptographic Hardware and Embedded Systems \u2013 CHES 2012","author":"N. G\u00f6ttert","year":"2012","unstructured":"G\u00f6ttert, 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.\u00a07428, pp. 512\u2013529. Springer, Heidelberg (2012)"},{"key":"21_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"437","DOI":"10.1007\/978-3-642-01957-9_27","volume-title":"Applied Cryptography and Network Security","author":"P. Hirschhorn","year":"2009","unstructured":"Hirschhorn, P., Hoffstein, J., Howgrave-graham, N., Whyte, W.: Choosing NTRUEncrypt parameters in light of combined lattice reduction and MITM approaches. In: Abdalla, M., Pointcheval, D., Fouque, P.-A., Vergnaud, D. (eds.) ACNS 2009. LNCS, vol.\u00a05536, pp. 437\u2013455. Springer, Heidelberg (2009)"},{"key":"21_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"150","DOI":"10.1007\/978-3-540-74143-5_9","volume-title":"Advances in Cryptology - CRYPTO 2007","author":"N. Howgrave-Graham","year":"2007","unstructured":"Howgrave-Graham, N.: A Hybrid Lattice-Reduction and Meet-in-the-Middle Attack Against NTRU. In: Menezes, A. (ed.) CRYPTO 2007. LNCS, vol.\u00a04622, pp. 150\u2013169. Springer, Heidelberg (2007)"},{"key":"21_CR12","doi-asserted-by":"crossref","unstructured":"Kamal, A., Youssef, A.: An FPGA implementation of the NTRUEncrypt cryptosystem. In: 2009 International Conference on Microelectronics (ICM), pp. 209\u2013212 (December 2009)","DOI":"10.1109\/ICM.2009.5418649"},{"key":"21_CR13","unstructured":"Knuth, D.E., Yao, A.C.: The Complexity of Non-Uniform Random Number Generation. In: Algorithms and Complexity, pp. 357\u2013428 (1976)"},{"key":"21_CR14","doi-asserted-by":"crossref","unstructured":"Lepoint, T., Naehrig, M.: A Comparison of the Homomorphic Encryption Schemes FV and YASHE. IACR Cryptology ePrint Archive, 2014:62 (2014)","DOI":"10.1007\/978-3-319-06734-6_20"},{"key":"21_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1007\/978-3-642-19074-2_21","volume-title":"Topics in Cryptology \u2013 CT-RSA 2011","author":"R. Lindner","year":"2011","unstructured":"Lindner, R., Peikert, C.: Better Key Sizes (and Attacks) for LWE-based Encryption. In: Kiayias, A. (ed.) CT-RSA 2011. LNCS, vol.\u00a06558, pp. 319\u2013339. Springer, Heidelberg (2011)"},{"key":"21_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"293","DOI":"10.1007\/978-3-642-36095-4_19","volume-title":"Topics in Cryptology \u2013 CT-RSA 2013","author":"M. Liu","year":"2013","unstructured":"Liu, M., Nguyen, P.Q.: Solving BDD by enumeration: An update. In: Dawson, E. (ed.) CT-RSA 2013. LNCS, vol.\u00a07779, pp. 293\u2013309. Springer, Heidelberg (2013)"},{"key":"21_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-13190-5_1","volume-title":"Advances in Cryptology \u2013 EUROCRYPT 2010","author":"V. Lyubashevsky","year":"2010","unstructured":"Lyubashevsky, V., Peikert, C., Regev, O.: On Ideal Lattices and Learning with Errors over Rings. In: Gilbert, H. (ed.) EUROCRYPT 2010. LNCS, vol.\u00a06110, pp. 1\u201323. Springer, Heidelberg (2010)"},{"issue":"3","key":"21_CR18","doi-asserted-by":"publisher","first-page":"917","DOI":"10.1109\/78.824693","volume":"48","author":"Y. Ma","year":"2000","unstructured":"Ma, Y., Wanhammar, L.: A Hardware Efficient Control of Memory Addressing for High-performance FFT Processors. IEEE Transactions on Signal Processing\u00a048(3), 917\u2013921 (2000)","journal-title":"IEEE Transactions on Signal Processing"},{"key":"21_CR19","unstructured":"Micciancio, D.: Lattices in Cryptography and Cryptanalysis (2002)"},{"key":"21_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1007\/3-540-44670-2_12","volume-title":"Cryptography and Lattices","author":"P.Q. Nguy\u00ean","year":"2001","unstructured":"Nguy\u00ean, P.Q., Stern, J.: The Two Faces of Lattices in Cryptology. In: Silverman, J.H. (ed.) CaLC 2001. LNCS, vol.\u00a02146, pp. 146\u2013180. Springer, Heidelberg (2001)"},{"key":"21_CR21","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1090\/S0025-5718-1971-0301966-0","volume":"25","author":"J. Pollard","year":"1971","unstructured":"Pollard, J.: The Fast Fourier Transform in a Finite Field. Mathematics of Computation\u00a025, 365\u2013374 (1971)","journal-title":"Mathematics of Computation"},{"key":"21_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/978-3-642-33481-8_8","volume-title":"Progress in Cryptology \u2013 LATINCRYPT 2012","author":"T. P\u00f6ppelmann","year":"2012","unstructured":"P\u00f6ppelmann, T., G\u00fcneysu, T.: Towards Efficient Arithmetic for Lattice-Based Cryptography on Reconfigurable Hardware. In: Hevia, A., Neven, G. (eds.) LatinCrypt 2012. LNCS, vol.\u00a07533, pp. 139\u2013158. Springer, Heidelberg (2012)"},{"key":"21_CR23","series-title":"LNCS","first-page":"68","volume-title":"SAC 2013","author":"T. P\u00f6ppelmann","year":"2014","unstructured":"P\u00f6ppelmann, T., G\u00fcneysu, T.: Towards Practical Lattice-Based Public-Key Encryption on Reconfigurable Hardware. In: Lange, T., Lauter, K., Lison\u011bk, P. (eds.) SAC 2013. LNCS, vol.\u00a08282, pp. 68\u201385. Springer, Heidelberg (2014)"},{"key":"21_CR24","unstructured":"P\u00f6ppelmann, T., G\u00fcneysu, T.: Area Optimization of Lightweight Lattice-Based Encryption on Reconfigurable Hardware. In: Proc. of the IEEE International Symposium on Circuits and Systems, ISCAS 2014 ( preprint, 2014)"},{"issue":"3","key":"21_CR25","doi-asserted-by":"publisher","first-page":"738","DOI":"10.1137\/S0097539703440678","volume":"33","author":"O. Regev","year":"2004","unstructured":"Regev, O.: Quantum Computation and Lattice Problems. SIAM J. Comput.\u00a033(3), 738\u2013760 (2004)","journal-title":"SIAM J. Comput."},{"key":"21_CR26","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1145\/1060590.1060603","volume-title":"Proceedings of the Thirty-Seventh Annual ACM Symposium on Theory of Computing, STOC 2005","author":"O. Regev","year":"2005","unstructured":"Regev, O.: On Lattices, Learning with Errors, Random Linear Codes, and Cryptography. In: Proceedings of the Thirty-Seventh Annual ACM Symposium on Theory of Computing, STOC 2005, pp. 84\u201393. ACM, New York (2005)"},{"key":"21_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/11818175_8","volume-title":"Advances in Cryptology - CRYPTO 2006","author":"O. Regev","year":"2006","unstructured":"Regev, O.: Lattice-Based Cryptography. In: Dwork, C. (ed.) CRYPTO 2006. LNCS, vol.\u00a04117, pp. 131\u2013141. Springer, Heidelberg (2006)"},{"key":"21_CR28","series-title":"LNCS","first-page":"383","volume-title":"SAC 2013","author":"S. Sinha Roy","year":"2014","unstructured":"Sinha Roy, S., Vercauteren, F., Verbauwhede, I.: High Precision Discrete Gaussian Sampling on FPGAs. In: Lange, T., Lauter, K., Lison\u011bk, P. (eds.) SAC 2013. LNCS, vol.\u00a08282, pp. 383\u2013401. Springer, Heidelberg (2014)"},{"key":"21_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"290","DOI":"10.1007\/978-3-642-45239-0_17","volume-title":"Cryptography and Coding","author":"J. Pol van de","year":"2013","unstructured":"van de Pol, J., Smart, N.P.: Estimating key sizes for high dimensional lattice-based systems. In: Stam, M. (ed.) IMACC 2013. LNCS, vol.\u00a08308, pp. 290\u2013303. Springer, Heidelberg (2013)"}],"container-title":["Lecture Notes in Computer Science","Advanced Information Systems Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-662-44709-3_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,27]],"date-time":"2019-05-27T21:26:35Z","timestamp":1558992395000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-662-44709-3_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783642387081","9783642387098"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-662-44709-3_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014]]}}}