Problem sa decrypt

poruka: 5
|
čitano: 913
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
15 godina
neaktivan
offline
Problem sa decrypt

imam problem sa decriptanjem - decrypt 256 bytes decryptano RSA-algorithm

nesto o RSA:
Prvo morate odabrati dva velika prosta broja i pomnožiti te brojeve da biste dobili veliki broj (n =) (u našem slučaju rezultira broj 256 Bytes dug (~ = 616 decimalnih znamenki)). Sada možete izračunati funkciju eulers totient (= Phi) na tom velikom broju. Za rezultat od dvaju prostih brojeva ovu funkciju vraća (p - 1) * (q - 1) i stoga je vrlo lako izračunati. Nakon što imate Phi (n) morate naći E i D (private i public key) za zadovoljiti sljedeće jednadžbe: (e * d) mod fi (n) = 1 gdje je mod znači modulo i e nema zajednički djelitelj s fi (n). Sada možemo koristiti E i D na sljedeći način:
encrypt = (data ^ e) mod n;
data = (encrypt ^ d) mod n;


U oba slučaja ^ ne znači XOR nego exponentation.

Sto je sada naš problem? Znamo "n" i znamo "d". Mi neznamo "e", neznamo "p" i "q". Ako znamo Phi (n), lako možemo izračunati e od (e * d) mod fi (n) = 1 koristeći extended euclidic algoritam izračunavanja ali Phi (n) za takvi veliki n ne znajući p i q će trajati zauvjek (koristeci > 10 ^ 313 iterations gdje se svaki iteration ponovno koristi mnoge dodatke / podjele ...).

moze li mi netko pomoci?

 

hvala

Poruka je uređivana zadnji put sub 20.11.2010 19:07 (DoesntMatter).
 
0 0 hvala 0
17 godina
protjeran
offline
RE: Problem sa decrypt

Pa, nisu li p i q ona dva prosta broja, za ovo zadnje mislim da postoji neki hack koji to brže računa koji se redovito javlja u raznim libovima.

Programko http://programko.bloger.hr
17 godina
neaktivan
offline
Problem sa decrypt

Nije mi jasno u čemu je problem. S čime točno trebaš pomoć?

 

Jel te ovo muči (u našem slučaju rezultira broj 256 Bytes dug (~ = 616 decimalnih znamenki))?

 

Kvadriraj i množi

Poruka je uređivana zadnji put ned 21.11.2010 15:37 (Tom69).
 
0 0 hvala 0
15 godina
neaktivan
offline
Problem sa decrypt

e i d su ovako:
(e * d) mod phi(n) = 1. Nije moguce izracunati phi(n) - trajat ce zauvjek.

 

ako neko ima neki prijedlog...

 
0 0 hvala 0
17 godina
neaktivan
offline
Problem sa decrypt

Prijedlog za što? Kako probiti RSA? Nikako.

 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice