Cryptography Reference
In-Depth Information
a 6
= a 5
·
a
1
·
a
3 mod 11
a 7
= a 5
a 2
a 2
·
1
·
9 mod 11
a 8
= a 5
a 3
a 3
·
1
·
5 mod 11
a 9
= a 5
a 4
a 4
·
1
·
4 mod 11
a 10 = a 5
a 5
·
1
·
1
1 mod 11
a 11 = a 10
·
a
1
·
a
3 mod 11
.
{
3 , 9 , 5 , 4 , 1
}
We see that from this point on, the powers of a run through the sequence
indefinitely. This cyclic behavior gives rise to following definition:
Definition 8.2.4 Cyclic Group
A group G which contains an element
α
with maximum order
ord (
is said to be cyclic . Elements with maximum order
are called primitive elements or generators .
α
)=
|
G
|
of a group G with maximum order is called a generator since
every element a of G can be written as a power
An element
α
i = a of this element for some i ,
α
i.e.,
generates the entire group. Let us verify these properties by considering the
following example.
α
Example 8.6. We want to check whether a = 2 happens to be a primitive element of
Z 11 =
| Z 11 |
= 10.
Let's look at all the elements that are generated by powers of the element a = 2:
{
1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10
}
. Note that the cardinality of the group is
a 6
a = 2
9 mod 11
a 2 = 4
a 7
7 mod 11
a 3 = 8
a 8
3 mod 11
a 4
a 9
5 mod 11
6 mod 11
a 5
a 10
10 mod 11
1 mod 11
From the last result it follows that
| Z 11 |
ord( a )=10 =
.
| Z 11 |
This implies that (i) a = 2 is a primitive element and (ii)
is cyclic.
We now want to verify whether the powers of a = 2 actually generate all elements
of the group
Z 11 . Let's look again at all the elements that are generated by powers
of two.
i 123456789 0
a i
2485 097361
By looking at the bottom row, we see that that the powers 2 i
in fact generate all
Z 11 . We note that the order in which they are generated looks
quite arbitrary. This seemingly random relationship between the exponent i and the
elements of the group
 
Search WWH ::




Custom Search