Skip to main content

2021 | OriginalPaper | Buchkapitel

Exact Lattice Sampling from Non-Gaussian Distributions

verfasst von : Maxime Plançon, Thomas Prest

Erschienen in: Public-Key Cryptography – PKC 2021

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We propose a new framework for (trapdoor) sampling over lattices. Our framework can be instantiated in a number of ways. It allows for example to sample from uniform, affine and “product affine” distributions. Another salient point of our framework is that the output distributions of our samplers are perfectly indistinguishable from ideal ones, in contrast with classical samplers that are statistically indistinguishable. One caveat of our framework is that all our current instantiations entail a rather large standard deviation.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Fußnoten
1
It has been conjectured by Voronoi [35] that every parallelohedron \(\mathcal {T}\subset \mathcal {R}^n\) is affine equivalent to the Voronoi cell of some lattice \(\mathcal {L}' \subset \mathcal {R}^n\).
 
2
From a practical viewpoint, one can think of the trapdoor as a short basis. The trapdoor can contain more information, such as the Gram-Schmidt orthogonalization (or GSO) of the basis, or any precomputation on the lattice.
 
3
The difference with uniform is that in general the integrals of f over \(\varOmega \backslash (\mathcal {L}\cap \varOmega + \mathcal {T})\) and \((\mathcal {L}\cap \varOmega + \mathcal {T}) \cap (\varOmega '\backslash \varOmega )\) do not compensate each other.
 
4
Remind that testing that a vector is in the set \(\varOmega \) has to be easy. In the examples we develop, such a test reduces to computing an \(\ell _p\) norm for p in \(\lbrace 1,2,\infty \rbrace \), and an inequality.
 
5
For example, although it does not use trapdoor sampling, the signature scheme Dilithium [17] relies for its security on the MSIS problem with the \(\ell _{\infty }\) norm.
 
Literatur
1.
Zurück zum Zitat Aggarwal, D., Dadush, D., Regev, O., Stephens-Davidowitz, N.: Solving the shortest vector problem in \(2^n\) time using discrete Gaussian sampling: Extended abstract. In: Servedio, R.A., Rubinfeld, R., (eds.) 47th ACM STOC, pp. 733–742. ACM Press (2015) Aggarwal, D., Dadush, D., Regev, O., Stephens-Davidowitz, N.: Solving the shortest vector problem in \(2^n\) time using discrete Gaussian sampling: Extended abstract. In: Servedio, R.A., Rubinfeld, R., (eds.) 47th ACM STOC, pp. 733–742. ACM Press (2015)
2.
Zurück zum Zitat Aggarwal, D., Dadush, D., Stephens-Davidowitz, N.: Solving the closest vector problem in \(2^n\) time - the discrete Gaussian strikes again! In: Guruswami, V. (eds.) 56th FOCS, pp. 563–582. IEEE Computer Society Press (2015) Aggarwal, D., Dadush, D., Stephens-Davidowitz, N.: Solving the closest vector problem in \(2^n\) time - the discrete Gaussian strikes again! In: Guruswami, V. (eds.) 56th FOCS, pp. 563–582. IEEE Computer Society Press (2015)
5.
Zurück zum Zitat Alazard, T.: Analyse et équations aux dérivées partielles (2017) Alazard, T.: Analyse et équations aux dérivées partielles (2017)
6.
Zurück zum Zitat Alkim, E., Ducas, L., Pöppelmann, T., Schwabe, P.: Post-quantum key exchange - a new hope. In: Holz, T., Savage, S. (eds.) USENIX Security 2016, pp. 327–343. USENIX Association (2016) Alkim, E., Ducas, L., Pöppelmann, T., Schwabe, P.: Post-quantum key exchange - a new hope. In: Holz, T., Savage, S. (eds.) USENIX Security 2016, pp. 327–343. USENIX Association (2016)
7.
Zurück zum Zitat Babai, L.: On lovász’lattice reduction and the nearest lattice point problem. Combinatorica 6(1), 1–13 (1986)MathSciNetCrossRef Babai, L.: On lovász’lattice reduction and the nearest lattice point problem. Combinatorica 6(1), 1–13 (1986)MathSciNetCrossRef
8.
Zurück zum Zitat Barthe, F., Guédon, O., Mendelson, S., Naor, A., et al.: A probabilistic approach to the geometry of the pn-ball. Ann. Probabil. 33(2), 480–513 (2005)CrossRef Barthe, F., Guédon, O., Mendelson, S., Naor, A., et al.: A probabilistic approach to the geometry of the pn-ball. Ann. Probabil. 33(2), 480–513 (2005)CrossRef
9.
Zurück zum Zitat Bos, J.W., et al.: Frodo: take off the ring! practical, quantum-secure key exchange from LWE. In: Weippl, E.R., Katzenbeisser, S., Kruegel, C., Myers, A.C., Halevi, S. (eds.) ACM CCS 2016, pp. 1006–1018. ACM Press (2016) Bos, J.W., et al.: Frodo: take off the ring! practical, quantum-secure key exchange from LWE. In: Weippl, E.R., Katzenbeisser, S., Kruegel, C., Myers, A.C., Halevi, S. (eds.) ACM CCS 2016, pp. 1006–1018. ACM Press (2016)
11.
Zurück zum Zitat 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 (2013) 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 (2013)
14.
Zurück zum Zitat Conway, J.H., Sloane, N.J.A.: Low-dimensional lattices. vi. voronoi reduction of three-dimensional lattices. Proc. R. Soc. Lond. Ser. A: Math. Phys. Sci. 436(1896), 55–68 (1992) Conway, J.H., Sloane, N.J.A.: Low-dimensional lattices. vi. voronoi reduction of three-dimensional lattices. Proc. R. Soc. Lond. Ser. A: Math. Phys. Sci. 436(1896), 55–68 (1992)
15.
Zurück zum Zitat Cumbus, C.: Uniform sampling in the hypersphere via latent variables and the Gibbs sampler (1996) Cumbus, C.: Uniform sampling in the hypersphere via latent variables and the Gibbs sampler (1996)
17.
Zurück zum Zitat Ducas, L., Lepoint, T., Lyubashevsky, V., Schwabe, P., Seiler, G., Stehlé, D: Crystals-dilithium: Digital signatures from module lattices (2018) Ducas, L., Lepoint, T., Lyubashevsky, V., Schwabe, P., Seiler, G., Stehlé, D: Crystals-dilithium: Digital signatures from module lattices (2018)
19.
Zurück zum Zitat Espitau, T., Fouque, P.-A., Gérard, B., Tibouchi, M.: Side-channel attacks on BLISS lattice-based signatures: exploiting branch tracing against strongSwan and electromagnetic emanations in microcontrollers. In: Thuraisingham, B.M., Evans, D., Malkin, T., Xu, D. (eds.) ACM CCS 2017, pp. 1857–1874. ACM Press (2017) Espitau, T., Fouque, P.-A., Gérard, B., Tibouchi, M.: Side-channel attacks on BLISS lattice-based signatures: exploiting branch tracing against strongSwan and electromagnetic emanations in microcontrollers. In: Thuraisingham, B.M., Evans, D., Malkin, T., Xu, D. (eds.) ACM CCS 2017, pp. 1857–1874. ACM Press (2017)
20.
Zurück zum Zitat Fouque, P.-A., Kirchner, P., Tibouchi, M., Wallet, A., Yang, Yu.: Key recovery from Gram-Schmidt norm leakage in hash-and-sign signatures over NTRU lattices. In: Canteaut, A., Ishai, Y. (eds.) EUROCRYPT 2020. Lecture Notes in Computer Science, vol. 12107, pp. 34–63. Springer, Heidelberg (2020). https://doi.org/10.1007/978-3-030-45727-3_2CrossRef Fouque, P.-A., Kirchner, P., Tibouchi, M., Wallet, A., Yang, Yu.: Key recovery from Gram-Schmidt norm leakage in hash-and-sign signatures over NTRU lattices. In: Canteaut, A., Ishai, Y. (eds.) EUROCRYPT 2020. Lecture Notes in Computer Science, vol. 12107, pp. 34–63. Springer, Heidelberg (2020). https://​doi.​org/​10.​1007/​978-3-030-45727-3_​2CrossRef
21.
Zurück zum Zitat Gentry, C., Peikert, C., Vaikuntanathan, V.: Trapdoors for hard lattices and new cryptographic constructions. In: Ladner, R.E., Dwork, C. (eds.) 40th ACM STOC, pp. 197–206. ACM Press (2008) Gentry, C., Peikert, C., Vaikuntanathan, V.: Trapdoors for hard lattices and new cryptographic constructions. In: Ladner, R.E., Dwork, C. (eds.) 40th ACM STOC, pp. 197–206. ACM Press (2008)
23.
Zurück zum Zitat Klein, P.N.: Finding the closest lattice vector when it’s unusually close. In: Shmoys, D.B. (ed.) 11th SODA, pp. 937–941. ACM-SIAM (2000) Klein, P.N.: Finding the closest lattice vector when it’s unusually close. In: Shmoys, D.B. (ed.) 11th SODA, pp. 937–941. ACM-SIAM (2000)
24.
Zurück zum Zitat Lieb, E.H., Loss, M., Loss, M.A., American Mathematical Society: Analysis. Crm Proceedings & Lecture Notes. American Mathematical Society (2001) Lieb, E.H., Loss, M., Loss, M.A., American Mathematical Society: Analysis. Crm Proceedings & Lecture Notes. American Mathematical Society (2001)
26.
Zurück zum Zitat Micciancio, D., Peikert, C.: Trapdoors for lattices: simpler, tighter, faster, smaller. In: Pointcheval, D., Johansson, T. (eds.) EUROCRYPT 2012. LNCS, vol. 7237, pp. 700–718. Springer, Heidelberg (2012)CrossRef Micciancio, D., Peikert, C.: Trapdoors for lattices: simpler, tighter, faster, smaller. In: Pointcheval, D., Johansson, T. (eds.) EUROCRYPT 2012. LNCS, vol. 7237, pp. 700–718. Springer, Heidelberg (2012)CrossRef
27.
Zurück zum Zitat Muscalu, C., Schlag, W.: Harmonic functions; poisson kernel. Cambridge Studies in Advanced Mathematics, vol. 1, pp. 28–51. Cambridge University Press (2013) Muscalu, C., Schlag, W.: Harmonic functions; poisson kernel. Cambridge Studies in Advanced Mathematics, vol. 1, pp. 28–51. Cambridge University Press (2013)
31.
Zurück zum Zitat Regev, O.: On lattices, learning with errors, random linear codes, and cryptography. In: Gabow, H.N., Fagin, R. (eds.) 37th ACM STOC, pp. 84–93. ACM Press (2005) Regev, O.: On lattices, learning with errors, random linear codes, and cryptography. In: Gabow, H.N., Fagin, R. (eds.) 37th ACM STOC, pp. 84–93. ACM Press (2005)
32.
Zurück zum Zitat Regev, O.: On lattices, learning with errors, random linear codes, and cryptography. J. ACM 56(6), 34:1–34:40 (2009) Regev, O.: On lattices, learning with errors, random linear codes, and cryptography. J. ACM 56(6), 34:1–34:40 (2009)
33.
Zurück zum Zitat Shao, M.-Z., Badler, N.: Spherical sampling by archimedes’ theorem. Technical reports (CIS), pp. 184 (1996) Shao, M.-Z., Badler, N.: Spherical sampling by archimedes’ theorem. Technical reports (CIS), pp. 184 (1996)
34.
Zurück zum Zitat Stein, E.M., Murphy, T.S., Princeton University Press: Harmonic Analysis: Real-variable Methods, Orthogonality, and Oscillatory Integrals. Monographs in harmonic analysis. Princeton University Press (1993) Stein, E.M., Murphy, T.S., Princeton University Press: Harmonic Analysis: Real-variable Methods, Orthogonality, and Oscillatory Integrals. Monographs in harmonic analysis. Princeton University Press (1993)
35.
Zurück zum Zitat Voronoi, G.: Nouvelles applications des paramètres continus à la théorie des formes quadratiques. deuxième mémoire. recherches sur les parallélloèdres primitifs. Journal für die reine und angewandte Mathematik 134, 198–287 (1908) Voronoi, G.: Nouvelles applications des paramètres continus à la théorie des formes quadratiques. deuxième mémoire. recherches sur les parallélloèdres primitifs. Journal für die reine und angewandte Mathematik 134, 198–287 (1908)
Metadaten
Titel
Exact Lattice Sampling from Non-Gaussian Distributions
verfasst von
Maxime Plançon
Thomas Prest
Copyright-Jahr
2021
DOI
https://doi.org/10.1007/978-3-030-75245-3_21