Usa l’algoritmo di Euclide per trovare gcd(333, 261).
Scheda di esercizi di Teoria dei numeri e aritmetica modulare con soluzioni
1.Facile
a = 333b = 261
gcd(333, 261) =
2.Facile
Trova 218 mod 10, il resto r con 0 ≤ r < 10.
a = 218n = 10
218 mod 10 =
3.Media
Trova l’inverso di 8 modulo 13: il numero x con 0 < x < 13 e 8·x ≡ 1 (mod 13).
a = 8n = 13
8−1 mod 13 =
4.Media
Trova l’inverso di 33 modulo 43: il numero x con 0 < x < 43 e 33·x ≡ 1 (mod 43).
a = 33n = 43
33−1 mod 43 =
5.Difficile
Una chiave RSA usa p = 11, q = 31 ed e = 19. Decifra il testo cifrato c = 40: trova il messaggio m.
p = 11q = 31e = 19c = 40
m =
6.Difficile
Cifra il messaggio m = 139 con la chiave pubblica RSA (n, e) = (451, 3). Trova il testo cifrato c.
n = 451e = 3m = 139
c =
Soluzioni
- 1. gcd(333, 261) = 9
- 2. 218 mod 10 = 8
- 3. 8−1 mod 13 = 5
- 4. 33−1 mod 43 = 30
- 5. m = 206
- 6. c = 365
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.