Académique Documents
Professionnel Documents
Culture Documents
ABDELALIM Seddik
The RSA was invented by Rivest, Shamir and Adleman in 1978. This is the
example the most common form of asymmetric cryptography, still considered
secure, with current technology, for sufficiently large keys (1024, 2048 or even
4096 bit). Moreover the RSA128 (algorithm with 128-bit keys), proposed in 1978
by Rivest, Shamir and Adleman, was âbrokenâ only in 1996, by making work in
parallel with many computers on the internet. The first strong public key system
to be invented, and the most widely used today, is the RSA system. Published in
1977 by Ron Rivest, Adi Shamir and Leonard Adleman of the Massachusetts
Institute of Technology (MIT), RSA is based on the difficulty of factoring large
numbers, and the one-way function used is a "power" function .
Le premier syst¨me à cl© publique solide à avoir ©t© invent©, et le plus utilis©
actuellement, est le syst¨me RSA. Publi© par Ron Rivest, Adi Shamir et Leonard
Adleman de l’Institut de technologie du Massachusetts (MIT), le RSA est fond©
sur la difficult© de factoriser des grands nombres, et la fonction à sens unique
utilis©e est une fonction puissance.
Exemple :
Supposons que Bob choisit p = 11 et q = 17 d’une secrete apres il publie
n = p × q et b = 9 .
Cles Prives Bob p = 11 et q = 17
Cles Publiques Bob n = 187 et b = 9
Alice veut crypter le message m = 97
1) Déterminer le message crypt© par Alice
2) Déterminer la methode de Bob pour decrypter le message d’Alice
Solution
1) Le message crypt© c’est exactement mc
mc = mb ≡ 979 mod187 ≡ 5 mod 187
2) 1er étape
ï(n) = (p − 1)(q − 1) = (11 − 1)(17 − 1) = 10 × 16 = 160
2eme etape
Determination des coeficients de bezout tel que
Ub + V ï(n) = 1 donc Ub = 1 − V ï(n)
1 = 4ï(n) − 71b
D’ou b −1 ≡ 9−1 ≡ −71 ≡ 89 ≡ mod 160
3eme etape
−1
m ≡ mcb ≡ 589 ≡ 97 mod187
Bob recup¨re le message originale m = 97
Definition
The sequence (xn )n∈I is called the continued fraction expansion of x0 . Let n ∈ I
xn is called the (n + 1)th complete quotient. an is called the (n + 1)ith incomplete
quotient. In what follows x denotes an irrational.
Denoting by [a0 , a1 , ..., an ]
1
a0 + 1
a1 + 1
a2 + a
3 +...+ 1
an−1 + a1
n
[a0 , a1 , ..., an ] is called the (n + 1)ith convergent fraction or the reduced (n + 1).
Theorem
If
Pn
[a0 , a1 , ..., an ] =
Qn
with Pn and Qn are polynomials in a0 , a1 , ..., an .
then P0 = a0 , Q0 = 1, P1 = a0 a1 + 1, Q1 = a1 . ∀n ∈ − {0, 1}
Pn = an Pn−1 + Pn−2 and Qn = an Qn−1 + Qn−2 .
Theorem
Soit x un irrationnel. Alors
Pn xn+1 + Pn−1
∀n ∈ ∗ : x = .
Qn xn+1 + Qn−1
Theorem
For all n ∈ ∗ , we have
Pn Qn+1 − Pn+1 Qn = (−1)n+1 .
Pn Qn+2 − Pn+2 Qn = (−1)n+1 an+2 .
Theorem
For all n ∈ ∗ , we have
Pn Qn+1 − Pn+1 Qn = (−1)n+1 .
Pn Qn+2 − Pn+2 Qn = (−1)n+1 an+2 .
Theorem
p
If (un ) et (vn ) two sequences of such that un = pq2n et vn = q2n+1 then the two
2n 2n+1
sequences un , vn are adjacent converges to x and satisfy
p p2n+1
un = 2n < x < vn =
q2n q2n+1
Theorem
p
If (un ) et (vn ) two sequences of such that un = pq2n et vn = q2n+1 then the two
2n 2n+1
sequences un , vn are adjacent converges to x and satisfy
p p2n+1
un = 2n < x < vn =
q2n q2n+1
Proposition
p (−1)n
x− n =
qn qn (xn+1 qn + qn − 1)
(−1)n
qn x − pn =
qn (xn+1 qn + qn − 1)
Corollary
If [a0 , a1 , a2 , · · · ] is the continued fraction of a number x , then the following
statements are satisfies
1) for all n ≥ 0 (qn x − pn )(qn+1 x − pn+1 ) < 0
2) for all n ≥ 0 |qn+1 x − pn+1 | < |qn x − pn |
Corollary
If [a0 , a1 , a2 , · · · ] is the continued fraction of a number x , then
x − pqn < q q1 for all n ≥ 0
n n n+1
Corollary
If [a0 , a1 , a2 , · · · ] is the continued fraction of a number x , then here is an infinity
of rational numbers pq such that x − pq < 12
q
Theorem
If [a0 , a1 , a2 , · · · ] is the continued fraction of a number x , then the following
statements are satisfies
1) for all n ≥ 0 (qn x − pn )(qn+1 x − pn+1 ) < 0
2) for all n ≥ 0 |qn+1 x − pn+1 | < |qn x − pn |
Theorem
p
If (un ) et (vn ) two sequences of such that un = pq2n et vn = q2n+1 then the two
2n 2n+1
sequences un , vn are adjacent converges to x and satisfy
p p2n+1
un = 2n < x < vn =
q2n q2n+1
Theorem
p
If (un ) et (vn ) two sequences of such that un = pq2n et vn = q2n+1 then the two
2n 2n+1
sequences un , vn are adjacent converges to x and satisfy
p p2n+1
un = 2n < x < vn =
q2n q2n+1
Theorem
p
If (un ) et (vn ) two sequences of such that un = pq2n et vn = q2n+1 then the two
2n 2n+1
sequences un , vn are adjacent converges to x and satisfy
p p2n+1
un = 2n < x < vn =
q2n q2n+1
Theorem
p
If (un ) et (vn ) two sequences of such that un = pq2n et vn = q2n+1 then the two
2n 2n+1
sequences un , vn are adjacent converges to x and satisfy
p p2n+1
un = 2n < x < vn =
q2n q2n+1
Theorem
p
If (un ) et (vn ) two sequences of such that un = pq2n et vn = q2n+1 then the two
2n 2n+1
sequences un , vn are adjacent converges to x and satisfy
p p2n+1
un = 2n < x < vn =
q2n q2n+1
Theorem
Let A be abelian group such that rank(A) < ∞ then the following conditions are
equivalent :
1) A is hopfian
2) TA is reduced
Theorem
Let A be abelian group such that rank(A) < ∞ then the following conditions are
equivalent :
1) A is co-hopfian
2) A/TA is divisible
Theorem
Let A be a torsion abelian group such that A = ⊕p Ap with rank(Ap ) < ∞ then A
is co-hopfian.
Definition
Let A the torsion abelian group. A is called strongly co-hopfian if A satisfies one
the following properties :
(i) For all f ∈ End(A) there exists n0 ∈ ∗ such that ker (f n0 ) + Im(f n0 ) = A
(ii) For all f ∈ End(A) there exists n0 ∈ ∗ such that Im(f n0 ) = Im(f n0 +1 )
(iii) The sequence Im(f n ) is stationary.
Theorem
Let A be a torsion group then the following properties are equivalents :
1- A is strongly co-hopfian.
2- There exists n0 ∈ ∗ such that for all prime number p, we have r (Ap) ≤ n0
and p n0 A are p-divisible with Ap is the p-component of A.
3- A is the direct sum of two strongly co-hopfian abelian groups with one of
them is a maximal divisible subgroup.
Definition
An abelian group A is called weakly co-Hopfian if any injective endomorphism of
A is essential
Definition
Let A be abelian groupe and B is sub group of A
BTis called an essential subgroup of A if for every subgroup C of A we have
B C ,0
Proposition
A direct summand of Hopfian abelian group is Hopfian.
Theorem
If A and B are two Hopfian abelian groups such that Hom(A, B) = Hom(B, A) = 0
then A ⊕ B is also Hopfian.
Proposition
Let A be a divisible group and free torsion then the following properties are
equivalents :
1- A is hopfian
3- A is weakly co-Hopfian
4- rank(A) < ∞
Proposition
For an algebraically compact abelian group A and free torsion , the following
statements are equivalent.
1 A is Hopfian.
q n A.
T T
2 rank(Ap ) < ∞ for every prime p, Ap =
q,p n∈∗
Definition
An abelian group A is called is Dedekind finite if for every g, f ∈ end(A) such
that fg = idE then g is automorphisme
Theorem
The following are equivalent conditions
1). A is weakly co-Hopfian. L
2). For any abelian group B, if there is an monomorphism A B −→ A, then
B = 0.
3). A is Dedekind finite and the image of any injective endomorphism of A is
either essential or a proper direct summand.
4). There exists a fully invariant essential subgroupe which is weakly co-Hopfian.
Theorem
If A is quasi injective, then the following statements are equivalent.
1). M is co-Hopfian.
2). M is weakly co-Hopfian.
3). M is Dedekind finite.
Definition
An abelian group A is called is Semi Hopfian if for every epimorphisme f of A
then Ker (f ) is direct summand of A.
Definition
An abelian group A is called is Semi Cohopfian if for every monomorphisme f of
A then Im(f ) is direct summand of A.
Proposition
The p-component of strongly co-hopfian abelian group is also strongly
co-hopfian.
Theorem
For a divisible abelian group A, the following statements are equivalents.
1 A is Weakly Co-Hopfian.
2 A is Co-Hopfian.
3 There exists a positive integer n0 such that r0 (A) ≤ n0 and rp (A) ≤ n0
4 There
nLn exists
L a positive
Ln0 integero n0 such that A is a subgroup of
0
er (p ∞)
i=1 p 1 i=1
Remark
Let A be a divisible group, and B subgroup of A
1- If A is strongly hopfian then B is also hopfian
2- If A is hopfian then B is hopfian
Remark
If A is strongly hopfian then the p-component of A is also strongly hopfian
The Question*
The torsion part of strongly hopfian abelian group is also strongly hopfian
abelian group ?
Construction
A is subgroup of ⟨xk ⟩ such that o(xk ) = qkk with qk are distinct prime
µ
k∈∗
numbers
* +
L
A= ⟨xk ⟩ , S(k,Ø)k∈,Ø∈{0,1}
k∈∗
Remark
L
If A B is a strongly co-hopfian abelian group then A and B are strongly
co-hopfian abelian groups
The Question
The direct sum of strongly co-hopfian abelian group is strongly co-hopfian
abelian group ?
Remark
abelian groups such that Hom(Ai , Aj ) = 0 for
(Ai )i∈I is the family of hopfian L
every i, j ∈ I and i , j then the Ai is also hopfian
i∈I
The Question
Let (Ai )i∈I be the family of strongly co-hopfian abelian groups such that
Hom(Ai , Aj ) = 0 for every i, j ∈ I and i , j
Ai is strongly co-hopfian ?
L
i∈I
Remark
Let A be a divisible free torsion group, and B subgroup of A
1-If A is strongly co-hopfian then B is also strongly co-hopfian
2- If A is co-hopfian then B is co-hopfian
3- If A is weakly co-Hopfian then B is also weakly co-Hopfian
Remark
A is strongly co-hopfian then the p-component of A is also strongly co-hopfian
The Question
The p-component of weakly co-hopfian abelian group is weakly co-hopfian
abelian group ?
Construction µ
k
A subgroup of ⟨xk ⟩ such that o(xk ) = p k
k∈ E ∗
D
A = ⊕k∈∗ ⟨xk ⟩ , Si,Ø such that Ø ∈ {0, 1}
, Si,Ø ∈
µ
⟨xk ⟩
k∈∗
Remark
If A ⊕ B weakly co-hopfian abelian group then A and B are also weakly
co-hopfian abelian groups
Question
the direct sum of weakly co-hopfian abelian groups is weakly co-hopfian abelian
group ?