This commit is contained in:
Jakub Adamski 2021-10-28 16:35:59 +02:00
parent f4099d309f
commit e0c2e94698

View File

@ -1,5 +1,32 @@
# Kryptografia
## Zajęcia 3
q losujemy i sprawdzamy czy p to liczba pierwsza
```
p = 2q + 1
losujemy p-1 -> liczba pierwsza
znajdujemy pewne g : <g> = fi(p)
losujemy 1 < x < p-1
obliczamy y = q
KA = (p, q, y) -> klucz publiczny
ka = (p, x) -> klucz tajny
losujemy 1 < k < p
obliczamy c1 = q^k (mod p)
obliczamy c2 = m * y^k (mod p)
deszyfrowanie było na mini-projekcie 1
```
## Zajecia2
### Twierdzenie Fermata