Cryptography Reference
In-Depth Information
6
Tori, LUC and XTR
Recall from Example 5.1.4 that
F q satisfies our informal notion of an algebraic group.
This chapter concerns certain subgroups of the multiplicative group of finite fields of the
form
F q n with n> 1. The main goal is to find short representations for elements. Alge-
braic tori give short representations of elements of certain subgroups of
F q n . Traces can be
used to give short representations of certain algebraic group quotients in
F q n , and the most
successful implementations of this are called LUC and XTR. These ideas are sometimes
called torus-based cryptography or trace-based-cryptography , though this is mislead-
ing: the issue is only about representation of elements and is independent of any specific
cryptosystem.
6.1 Cyclotomic subgroups of finite fields
. A complex number z is an n th root of unity if z n
Definition 6.1.1 Let n
∈ N
=
1, and is
a primitive n th root of unity if z n
1 and z d
=
=
1 for any divisor d
|
n with 1
d<n .
The n th cyclotomic polynomial n ( x ) is the product ( x
z ) over all primitive n th roots
of unity z .
Lemma 6.1.2 Let n
∈ N
. Then:
1. deg( n ( x ))
=
ϕ ( n ) .
∈ Z
2. n ( x )
[ x ] .
3.
x n
1
=
d ( x ) .
d | n, 1 d n
4. If m
∈ N
is such that m
=
n then gcd( n ( x ) , m ( x ))
=
1 .
5.
( x n/d
1) µ ( d )
n ( x )
=
d | n
where µ ( d ) is the Mobius function (Definition 4.3 of [ 420 ]).
Search WWH ::




Custom Search