Documente Academic
Documente Profesional
Documente Cultură
Diffie-Helman:
Fie p=11; (Fie Campul Zp=11 si elemental primitive este g=2)
1) Utilizatorul A alege a = 3 (nr prim secret)
Utilizatorul B alege b = 5 (nr prim secret)
2) A calculeaza cheia sa publica: A = ga mod11 = 23 = 8
3) B calculeaza cheia sa publica: B = gb mod11 = 25 = 10
4) Utilizatorii se interschimba cu cheile publice
5) A calculeaza: KA = Ba mod n = 103 mod11 = 10
6) A calculeaza: KB = Ab mod n = 85 mod11 = 10
Concluzie: KA = KB = 10
RC4:
n=3
23 =8 – flux de biţi
Formăm vectrul S: 01234567
Alegem cheia: 17, K – vectorul cheii
Codul ASCII al cheii este: 1 → 49; 7 → 55;
Vectorul cheii este:
49 55 49 55 49 55 49 55
Depunem valorile codului ASCII al cheii:
S 0 1 2 3 4 5 6 7
K 49 55 49 55 49 55 49 55
CRIPTARE