• Nie Znaleziono Wyników

1. Symbol Legendre’a określamy dla p pierwszego, nieparzystego i a ∈ Z następująco

N/A
N/A
Protected

Academic year: 2021

Share "1. Symbol Legendre’a określamy dla p pierwszego, nieparzystego i a ∈ Z następująco"

Copied!
1
0
0

Pełen tekst

(1)

8 kwietnia 2021

Zadania z kryptografii, lista nr 5

1. Symbol Legendre’a określamy dla p pierwszego, nieparzystego i a ∈ Z następująco

 a p



=

0 gdy p|a

1 gdy istnieje x : 0 6= a = x 2 mod p

−1 gdy nie istnieje x : a = x 2 mod p Pokaż, że  a

p



= a (p−1)/2 mod p.

2. Symbol Jacobiego określamy dla nieparzystego n = p e 1

1

. . . p e k

k

i a ∈ Z następująco

 a n



= Y  a p i

 e

i

Pokaż, że

(a) Jeżeli m 1 ≡ m 2 mod n, to  m 1 n



=  m 2 n



; (b)  2

n



= (−1) (n

2

−1)/8 =

 1 gdy n ≡ ±1 mod 8

−1 gdy n ≡ ±3 mod 8;

(c)  m 1 m 2

n



=  m 1

n

  m 2

n



; (d) Jeżeli m i n są nieparzyste, to  m

n

 = (−1) (m−1)(n−1)/4  n m

 =

 − m n  gdy m ≡ n ≡ 3 mod 4

n m

 w przeciwnym przypadku.

3. Korzystając z powyższych wzorów oblicz:

 91 167

 ,  11

37

 ,  19

31

 ,  97

101

 ,

 5

160465489



,  3083 3911



,  43691 65537

 .

4. Test pierwszości Solovaya-Strassena jest oparty na procedurze obliczającej symbol Jaco- biego a n  . Może być on obliczony rekurencyjnie korzystając ze wzorów z poprzednich zadań. W teście tym sprawdzamy, czy n jest pierwsze w następujący sposób (test może być wykonany wiele razy)

• jeśli 2|n to złożone

• losujemy a ∈ Z n \ {0} .

• obliczamy a n 

• jeśli n a  6= a (n−1)/2 mod n to złożone

(a) Pokaż, że H = {a ∈ Z n , a n  = a (n−1)/2 mod n} jest podgrupą Z n .

(b) Pokaż, że jeśli n = pm, gdzie p jest pierwsze i m ⊥ p, to istnieje a, że a mod p nie jest resztą kwadratową w Z p i a ≡ 1( mod m) oraz

 a n



= −1 6= a (n−1)/2 mod n.

(c) Pokaż, że jeśli n = p k m(k > 1) , gdzie p jest pierwsze i m ⊥ p, to dla a = 1 + p k−1 m mamy

 a n

 6= a (n−1)/2 mod n.

(d) Wywnioskuj z tego że |H| ≤ |Z n |/2 < (n−1)/2 i w związku z tym przwdopodobieństwo

wykrycia złożoności liczby n w jednym przebiegu testu Solovaya-Strassena przekracza

1/2.

Cytaty

Powiązane dokumenty

[r]

[r]

Proszę odszukać w dostępnej literaturze na stronach szkoły i ministerstwa tej tematyki i zapoznać się z nią, a na zaliczenie tego tematu proszę przesłać asortyment

Uczniom którzy nie wysyłają zadań grozi ocena niedostateczna lub nieklasyfikowanie na koniec roku szkolnego.. Przypominam

[r]

[r]

Korzystając z powyższych wzorów proszę o zrobienie zadania 8.59/274 podpunkt b) i c). Przeanalizujcie dokładnie przykład zamieszczony poniżej

Gdyby Romek zabrał , Andrzejowi połow e jego zabawek, to miałby ich dwa razy mniej niż Jarek.. Gdyby Andrzej , zabrał wszystkie zabawki Romkowi, to miałby ich o 10 mniej