Cryptography Reference
In-Depth Information
ε g
−→
Z n × Z n
Z n 2
g x y n mod n 2
(
x
,
y
)
−→
is a group isomorphism.
Proof We start by showing that
ε g is a group homomorphism. Given
(
x 1 ,
y 1 ),
y 2 ) ∈ Z n × Z n we have to show that
(
x 2 ,
g ( x 1 + x 2 ) mod n
n mod n 2
g x 1 y 1 )(
g x 2 y 2 )
mod n 2
(
) · (
y 1 y 2 mod n
)
= (
.
Note first that, since the order of g is n , we have that g ( x 1 + x 2 ) mod n mod n 2
=
g x 1 g x 2
mod n 2 . Thus it suffices to show that
n
mod n 2
(
y 1 y 2 mod n
)
=
n mod n 2 . Setting r
(
y 1 y 2 )
=
=
+
y 1 y 2 mod n , we have that y 1 y 2
nq
r for some
i = 0 i (
n
i r n i . All the terms in
(
y 1 y 2 )
=
)
non-negative integer q and hence
nq
0 are multiples of n 2 , so we obtain that
this sum except the one corresponding to i
=
n mod n 2
r n mod n 2 and
(
y 1 y 2 )
=
ε g is indeed a homomorphism.
ε g is an isomorphism, i.e., that it is bijective, observe first that
|Z n ×Z n |=|Z n |·|Z n |=
Next, to prove that
p 2
q 2
n 2
n
· φ(
n
) =
p
(
p
1
)
q
(
q
1
) = φ(
) · φ(
) = φ(
)
,so
that both groups have the same order and hence it suffices to show that
ε g is injective.
Since
ε g is a group homomorphism, it is enough to show that its kernel is the trivial
group, i.e., that if
ε g (
,
) =
(
,
) = (
,
)
∈ Z n and
x
y
1, then
x
y
0
1
. Assume then that x
∈ Z n are such that
g x y n mod n 2
1. This means that g x mod n 2
ε g (
,
) =
=
y
x
y
and y n mod n 2 are mutually inverse in
Z n 2 and hence it follows that they have the
same order. Since g has order n by hypothesis, the order of g x mod n 2 is a divisor
of n by Proposition 2.5 and, since
y n
) φ( n ) mod n 2
1byCorollary2.1wehave,
by Proposition 2.4, that the order of y n mod n 2 is a divisor of
(
=
φ(
n
)
. Thus the order
of both elements is a divisor of both n and
1
as a consequence of p and q having the same length, we see that this order is equal
to 1 and hence g x mod n 2
φ(
n
)
and, since clearly gcd
(
n
,φ(
n
)) =
1 and y n mod n 2
=
=
1. The first equality means that
Z n 2 , and
x
=
0 (since g has order n ) and the second implies that the order of y in
Z n , is a divisor of n . Thus this order divides both n and
hence also the order of y in
φ(
n
)
and hence is equal to 1, so that we obtain y
=
1, completing the proof.
Remark 8.9 Note that the hypothesis that the primes p , q have the same length has
only been used to ensure that gcd
(
n
,φ(
n
)) =
1 so that the former condition may be
replaced by the latter if desired.
Exercise 8.42 In [152, Lemma 1] it is shown that
ε g is bijective under the more
general assumption that the order of g is a nonzero multiple of n . Give an example
that shows that in this case
ε g is not necessarily a homomorphism.
Corollary 8.1
Given the same hypotheses as in the preceding proposition, let
π :
Z n × Z n
→ Z n be the canonical projection. Then the composition map
δ g
= π
g ) 1
: Z n 2 → Z n is a group homomorphism.
 
Search WWH ::




Custom Search