Pagini recente » Diferente pentru problema/cartele intre reviziile 51 si 53 | Diferente pentru girls-programming-camp-2011/parteneri-media intre reviziile 8 si 9 | Monitorul de evaluare | Diferente pentru problema/sosete intre reviziile 30 si 47 | Diferente pentru problema/streetcrypto intre reviziile 14 si 15
Nu exista diferente intre titluri.
Diferente intre continut:
Petre Căpraru, student la "Facultatea de Informatică şi Care Era Cealaltă Chestie?", a devenit foarte interesat de studiile pe care prietenul său, Ştefan Şenilă, le face în domeniul criptografiei. Petrică a hotărât astfel să dezvolte un nou algoritm de criptare, pe baza căruia să-şi facă licenţa, doctoratul, poate şi o invitaţie de nuntă când va fi cazul. Algoritmul funcţionează în felul următor:
Petrică vrea să cripteze $N$ numere prime *distincte* cu valori mai mici sau egale cu $1.000.000.000$ . Pentru a face asta el va face următorii paşi:
Petrică vrea să cripteze $N$ numere prime *distincte* cu valori mai mici sau egale cu $1.000.000.000$. Acestea sunt stocate în şirul $Prim[]$ Pentru a le cripta, el va face următorii paşi:
1. Îşi va alege o permutare aleatoare de lungime $N$, fie ea $P$.
2. Va construi un nou şir $V$ obţinut după regula: $V[i] = Prim[i] * Prim[P[i]], pentru orice i în [1, N]$.
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.