IEEE Solid-States Circuits Magazine - Winter 2023 - 40
Lattice-based cryptographic schemes use
computationally infeasible problems from
the lattice theory.
each mathematical class has its own
beauty and advantages (and some
limitations). Lattice-based cryptographic
schemes use computationally
infeasible problems from the
lattice theory. One such problem is
the learning with errors (LWE) one,
which has seen applications in constructing
many postquantum signatures
and key agreement schemes
as well as advanced protocols such as
fully homomorphic encryption, functional
encryption, zero-knowledge
proofs, and so on [3]. So, what is this
LWE problem?
The LWE Problem
In the following, we present a simple
introduction to the LWE problem and
then discuss its application to the
postquantum key agreement. Let's
consider a system of linear equations
using a commonly used matrix-vector
notation, e.g., [2X + 3Y; 3X + 5Y] =
[8; 13]. The solution to this system
of linear equations will be X = 1 and
Y = 2. The system has a solution as
the number of unknowns (i.e., X and
Y) is two and the number of independent
equations is also two. As long as
the number of unknown variables is
equal to or smaller than the number of
equations, we can compute the solution
by hand calculations for small
dimensions or by using a Gaussian
elimination program for larger dimensions.
So, solving such a well-defined
system of linear equations is easy.
Now consider the system of equations
[2X + 3Y + e1; 3X + 5Y + e2] = [9; 12] mod
15 where an unknown small error is
added to each linear equation. You are
still able to find a solution, e.g., X = 1
and Y = 2 with e1 = 1 and e2 = −1, but
it requires more effort. Computing a
solution becomes infeasibly hard
when the number of unknown variables
X, Y, Z, ... excluding the error
terms is approximately 512 or larger.
Even a very large quantum computer
40 WINTER 2023
cannot find a solution! This mathematical
problem of finding the secret
vector [s] from a given matrix [A] and
vector [b] where [b] = [A]·[s] + [e] is
known as the LWE as we have to learn
or solve the unknown variables X, Y,
Z, ... in the presence of unknown
error vector [e]. Solving an LWE
IEEE Solid-States Circuits Magazine - Winter 2023
Table of Contents for the Digital Edition of IEEE Solid-States Circuits Magazine - Winter 2023
Contents
IEEE Solid-States Circuits Magazine - Winter 2023 - Cover1
IEEE Solid-States Circuits Magazine - Winter 2023 - Cover2
IEEE Solid-States Circuits Magazine - Winter 2023 - Contents
IEEE Solid-States Circuits Magazine - Winter 2023 - 2
IEEE Solid-States Circuits Magazine - Winter 2023 - 3
IEEE Solid-States Circuits Magazine - Winter 2023 - 4
IEEE Solid-States Circuits Magazine - Winter 2023 - 5
IEEE Solid-States Circuits Magazine - Winter 2023 - 6
IEEE Solid-States Circuits Magazine - Winter 2023 - 7
IEEE Solid-States Circuits Magazine - Winter 2023 - 8
IEEE Solid-States Circuits Magazine - Winter 2023 - 9
IEEE Solid-States Circuits Magazine - Winter 2023 - 10
IEEE Solid-States Circuits Magazine - Winter 2023 - 11
IEEE Solid-States Circuits Magazine - Winter 2023 - 12
IEEE Solid-States Circuits Magazine - Winter 2023 - 13
IEEE Solid-States Circuits Magazine - Winter 2023 - 14
IEEE Solid-States Circuits Magazine - Winter 2023 - 15
IEEE Solid-States Circuits Magazine - Winter 2023 - 16
IEEE Solid-States Circuits Magazine - Winter 2023 - 17
IEEE Solid-States Circuits Magazine - Winter 2023 - 18
IEEE Solid-States Circuits Magazine - Winter 2023 - 19
IEEE Solid-States Circuits Magazine - Winter 2023 - 20
IEEE Solid-States Circuits Magazine - Winter 2023 - 21
IEEE Solid-States Circuits Magazine - Winter 2023 - 22
IEEE Solid-States Circuits Magazine - Winter 2023 - 23
IEEE Solid-States Circuits Magazine - Winter 2023 - 24
IEEE Solid-States Circuits Magazine - Winter 2023 - 25
IEEE Solid-States Circuits Magazine - Winter 2023 - 26
IEEE Solid-States Circuits Magazine - Winter 2023 - 27
IEEE Solid-States Circuits Magazine - Winter 2023 - 28
IEEE Solid-States Circuits Magazine - Winter 2023 - 29
IEEE Solid-States Circuits Magazine - Winter 2023 - 30
IEEE Solid-States Circuits Magazine - Winter 2023 - 31
IEEE Solid-States Circuits Magazine - Winter 2023 - 32
IEEE Solid-States Circuits Magazine - Winter 2023 - 33
IEEE Solid-States Circuits Magazine - Winter 2023 - 34
IEEE Solid-States Circuits Magazine - Winter 2023 - 35
IEEE Solid-States Circuits Magazine - Winter 2023 - 36
IEEE Solid-States Circuits Magazine - Winter 2023 - 37
IEEE Solid-States Circuits Magazine - Winter 2023 - 38
IEEE Solid-States Circuits Magazine - Winter 2023 - 39
IEEE Solid-States Circuits Magazine - Winter 2023 - 40
IEEE Solid-States Circuits Magazine - Winter 2023 - 41
IEEE Solid-States Circuits Magazine - Winter 2023 - 42
IEEE Solid-States Circuits Magazine - Winter 2023 - 43
IEEE Solid-States Circuits Magazine - Winter 2023 - 44
IEEE Solid-States Circuits Magazine - Winter 2023 - 45
IEEE Solid-States Circuits Magazine - Winter 2023 - 46
IEEE Solid-States Circuits Magazine - Winter 2023 - 47
IEEE Solid-States Circuits Magazine - Winter 2023 - 48
IEEE Solid-States Circuits Magazine - Winter 2023 - 49
IEEE Solid-States Circuits Magazine - Winter 2023 - 50
IEEE Solid-States Circuits Magazine - Winter 2023 - 51
IEEE Solid-States Circuits Magazine - Winter 2023 - 52
IEEE Solid-States Circuits Magazine - Winter 2023 - 53
IEEE Solid-States Circuits Magazine - Winter 2023 - 54
IEEE Solid-States Circuits Magazine - Winter 2023 - 55
IEEE Solid-States Circuits Magazine - Winter 2023 - 56
IEEE Solid-States Circuits Magazine - Winter 2023 - 57
IEEE Solid-States Circuits Magazine - Winter 2023 - 58
IEEE Solid-States Circuits Magazine - Winter 2023 - 59
IEEE Solid-States Circuits Magazine - Winter 2023 - 60
IEEE Solid-States Circuits Magazine - Winter 2023 - 61
IEEE Solid-States Circuits Magazine - Winter 2023 - 62
IEEE Solid-States Circuits Magazine - Winter 2023 - 63
IEEE Solid-States Circuits Magazine - Winter 2023 - 64
IEEE Solid-States Circuits Magazine - Winter 2023 - 65
IEEE Solid-States Circuits Magazine - Winter 2023 - 66
IEEE Solid-States Circuits Magazine - Winter 2023 - 67
IEEE Solid-States Circuits Magazine - Winter 2023 - 68
IEEE Solid-States Circuits Magazine - Winter 2023 - 69
IEEE Solid-States Circuits Magazine - Winter 2023 - 70
IEEE Solid-States Circuits Magazine - Winter 2023 - 71
IEEE Solid-States Circuits Magazine - Winter 2023 - 72
IEEE Solid-States Circuits Magazine - Winter 2023 - 73
IEEE Solid-States Circuits Magazine - Winter 2023 - 74
IEEE Solid-States Circuits Magazine - Winter 2023 - 75
IEEE Solid-States Circuits Magazine - Winter 2023 - 76
IEEE Solid-States Circuits Magazine - Winter 2023 - 77
IEEE Solid-States Circuits Magazine - Winter 2023 - 78
IEEE Solid-States Circuits Magazine - Winter 2023 - 79
IEEE Solid-States Circuits Magazine - Winter 2023 - 80
IEEE Solid-States Circuits Magazine - Winter 2023 - 81
IEEE Solid-States Circuits Magazine - Winter 2023 - 82
IEEE Solid-States Circuits Magazine - Winter 2023 - 83
IEEE Solid-States Circuits Magazine - Winter 2023 - 84
IEEE Solid-States Circuits Magazine - Winter 2023 - 85
IEEE Solid-States Circuits Magazine - Winter 2023 - 86
IEEE Solid-States Circuits Magazine - Winter 2023 - 87
IEEE Solid-States Circuits Magazine - Winter 2023 - 88
IEEE Solid-States Circuits Magazine - Winter 2023 - 89
IEEE Solid-States Circuits Magazine - Winter 2023 - 90
IEEE Solid-States Circuits Magazine - Winter 2023 - 91
IEEE Solid-States Circuits Magazine - Winter 2023 - 92
IEEE Solid-States Circuits Magazine - Winter 2023 - 93
IEEE Solid-States Circuits Magazine - Winter 2023 - 94
IEEE Solid-States Circuits Magazine - Winter 2023 - 95
IEEE Solid-States Circuits Magazine - Winter 2023 - 96
IEEE Solid-States Circuits Magazine - Winter 2023 - 97
IEEE Solid-States Circuits Magazine - Winter 2023 - 98
IEEE Solid-States Circuits Magazine - Winter 2023 - 99
IEEE Solid-States Circuits Magazine - Winter 2023 - 100
IEEE Solid-States Circuits Magazine - Winter 2023 - 101
IEEE Solid-States Circuits Magazine - Winter 2023 - 102
IEEE Solid-States Circuits Magazine - Winter 2023 - 103
IEEE Solid-States Circuits Magazine - Winter 2023 - 104
IEEE Solid-States Circuits Magazine - Winter 2023 - Cover3
IEEE Solid-States Circuits Magazine - Winter 2023 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/mssc_fall2023
https://www.nxtbook.com/nxtbooks/ieee/mssc_summer2023
https://www.nxtbook.com/nxtbooks/ieee/mssc_spring2023
https://www.nxtbook.com/nxtbooks/ieee/mssc_winter2023
https://www.nxtbook.com/nxtbooks/ieee/mssc_fall2022
https://www.nxtbook.com/nxtbooks/ieee/mssc_summer2022
https://www.nxtbook.com/nxtbooks/ieee/mssc_spring2022
https://www.nxtbook.com/nxtbooks/ieee/mssc_winter2022
https://www.nxtbook.com/nxtbooks/ieee/mssc_fall2021
https://www.nxtbook.com/nxtbooks/ieee/mssc_summer2021
https://www.nxtbook.com/nxtbooks/ieee/mssc_spring2021
https://www.nxtbook.com/nxtbooks/ieee/mssc_winter2021
https://www.nxtbook.com/nxtbooks/ieee/mssc_fall2020
https://www.nxtbook.com/nxtbooks/ieee/mssc_summer2020
https://www.nxtbook.com/nxtbooks/ieee/mssc_spring2020
https://www.nxtbook.com/nxtbooks/ieee/mssc_winter2020
https://www.nxtbook.com/nxtbooks/ieee/mssc_fall2019
https://www.nxtbook.com/nxtbooks/ieee/mssc_summer2019
https://www.nxtbook.com/nxtbooks/ieee/mssc_2019summer
https://www.nxtbook.com/nxtbooks/ieee/mssc_2019winter
https://www.nxtbook.com/nxtbooks/ieee/mssc_2018fall
https://www.nxtbook.com/nxtbooks/ieee/mssc_2018summer
https://www.nxtbook.com/nxtbooks/ieee/mssc_2018spring
https://www.nxtbook.com/nxtbooks/ieee/mssc_2018winter
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_winter2017
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_fall2017
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_summer2017
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_spring2017
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_winter2016
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_fall2016
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_summer2016
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_spring2016
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_winter2015
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_fall2015
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_summer2015
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_spring2015
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_winter2014
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_fall2014
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_summer2014
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_spring2014
https://www.nxtbookmedia.com