Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Ciobanesc german - zgarda electro...

Ce este instalatia asta? (Valea B...

BD-R Verbatim 25gb salvare Fisier

Lupte WW2
 Achizitie SUV, buget 17k euro

Gps traker pentru animale

Aplicatii terte pentru IPTV, OTT,...

Drept trecere cu “carulR...
 Sunt noile generatii care se nasc...

Butuc pedalier

Niste intrebari despre apartamente

Comentarii amuzante pe Youtube
 Nu iese laptopul din sleep mode.

Facerea de bine - ce aștepta...

Probleme drum servitute

Se pot monta placi de gresie de 1...
 

Algoritmi de criptare

- - - - -
  • Please log in to reply
110 replies to this topic

#55
adyn21

adyn21

    New Member

  • Grup: Members
  • Posts: 11
  • Înscris: 21.12.2008
nu cred ca exista vreo metoda de criptare ireversibila.

#56
andrei_0

andrei_0

    fishy

  • Grup: Moderators
  • Posts: 3,990
  • Înscris: 15.02.2006
Ba exista, si algoritmul e banal. Se numeste OTP (one time pad). Daca n-ai cheia, e imposibil de decriptat.

Edited by andrei_0, 08 July 2010 - 11:13.


#57
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
Ma bag ca musca-n lapte, dar, chiar daca ar putea dura o perioada foaarte lunga de timp, nu s-ar putea cu bruteforce sparge OTP?

#58
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,477
  • Înscris: 10.08.2005
Decryptarea nu este imposibila, iti consuma mult timp ...

Totul depinde de lungimea KEY-ul, daca este scurt si banal, se poate sparge destul de usor.

One Time Pad Challenge - ( eu am rezolvat-o pe alt forum, folosind visual basic :) )


Ce parere aveti despre FPGA MD5 Cracker - (Bruteforce).

Edited by MarianG, 08 July 2010 - 22:42.


#59
tatarduka

tatarduka

    Senior Member

  • Grup: Senior Members
  • Posts: 3,042
  • Înscris: 30.10.2006
ideea la otp este sa fie cheia folosita doar o singura data si ea sa contina valori aleatoare. normal ca daca primesti mai multe mesaje criptate cu aceeasi cheie poti ajunge pana la urma sa le decriptezi.

#60
andrei_0

andrei_0

    fishy

  • Grup: Moderators
  • Posts: 3,990
  • Înscris: 15.02.2006

 MembruAnonim, on 8th July 2010, 22:37, said:

Ma bag ca musca-n lapte, dar, chiar daca ar putea dura o perioada foaarte lunga de timp, nu s-ar putea cu bruteforce sparge OTP?
Nu, nu se poate. Bruteforce pe OTP n-are sens, daca te uiti ce inseamna OTP iti dai seama de ce.

 MarianG, on 8th July 2010, 23:41, said:

eu am rezolvat-o pe alt forum, folosind visual basic :) )
Ala nu e OTP, e o banala cifrare XOR.

#61
trident

trident

    Active Member

  • Grup: Members
  • Posts: 1,185
  • Înscris: 15.01.2006
Treaba cu brute force-ul nu e chiar ca in filme... :) sa presupunem ca incercarea unei variante dureaza 1ms ( un timp ridicol de mic ).
O cheie pe 22 de biti are in jur de 1000000 posibilitati si ar dura 1000 secunde ( o nimica toata ) brute force-ul,
O cheie pe 30 de biti are in jur de 1000 000 000 posibilitati si are dura 1000 000 secunde ( 12 zile - tot o nimica toata ) brute force-ul,
O cheie pe 32 de biti are in jur de 4 miliarde posibilitati si are dura cam 4000 000 secunde ( o luna si un pic ) brute force-ul.
O cheie pe 40 de biti are in jur de 1000 miliarde posibilitati si are dura cam multe secunde ( vreo 35 de ani ) brute force-ul.
...
O cheie  amarata de la un des simplu  de 56 de bite .... ar dura cam 2316666 ani :).

Sa zicem ca scadem timpul de verificare la 0.01 ms, brute force-ul ar dura 23166 ani ar trebuie sa mai cumparam vreo 600 000 de calculatoare ca sa dureaza treaba asta doar o zi.

Parerea mea este ca un algoritm pe 64 de biti este sigur la atacuri de genu asta, unul pe 128 este de neatins.

#62
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,477
  • Înscris: 10.08.2005
In filmuletul prezentat de Patchy, se genereaza peste 44 millioane hashes pe minut
cam 740 hash-uri la 1ms
Deci 1 hash, 1ms este un timp ridicol de mare.

Si nu ai nevoie de calculatoare ci de CPU-uri mai bune, sau mai multe FPGA-uri

vezi video-ul si vino dupa cu texte de genu dureaza 1ms ( un timp ridicol de mic ).

Edited by MarianG, 08 August 2010 - 00:18.


#63
trident

trident

    Active Member

  • Grup: Members
  • Posts: 1,185
  • Înscris: 15.01.2006
Stii cumva ce complexitate are sa zicem un des simplu? ( sunt destul de bine ametiti bitii pe acolo :).
In general chestia criptata are mai mult de 1028 bytes si mai trebuie luata in calcul si euristica care iti spune daca un output are sanse sa fie valid.  

Insa e bine sa crezi ca merge rapid ( mai ales pe calculatoarele din ziua de azi cu zeci de coruri :).

#64
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,477
  • Înscris: 10.08.2005
pana la urma ai vazut filmuletul sau nu?
nici nu trebuie luat in calcul ceea ce spui tu ...

se genereaza plaintext se aplica algoritm de criptare, rezultatul se compara cu hash-ul  introdus de utilazator
deci output-ul va fi tot timpul valid ...

de ce tot mentionezi de calculatore?

brute-force-ul nu se face pe desktop / laptop ( calculator, cum spui tu) ci pe o placa dedicata
asa cum indica cei de pe wikipedia
imagine placa DES cracker
Articol Data Encryption Standard

si respectivul din acest VLOG

#65
trident

trident

    Active Member

  • Grup: Members
  • Posts: 1,185
  • Înscris: 15.01.2006
Ok, sa presupunem ca des-ul ( 56 biti ) simplu poate fi spart prin brute force in o zi, un triple des ( 168 biti ) in ce timp poate fi spart folosind hardware-ul initial?

a) 3 zile
B) 10 ani
c) 5 urmat de 33 de zerouri zile

O functie hash nu este o functie de criptare pentru ca nu este bijectiva.

#66
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,477
  • Înscris: 10.08.2005
trebuie sa explic din nou ce inseamna BruteForce?

Quote

Ok, sa presupunem ca des-ul ( 56 biti ) simplu poate fi spart prin brute force in o zi
Nu presupunem nimic ...
the RIVYERA machine reduced the average time to less than one single day.

hardware-ul va castiga tot timpul, pentru ca devine mai bun pe zi ce trece ...
Tranzistor format din 7 atomi

Edited by MarianG, 08 August 2010 - 23:10.


#67
trident

trident

    Active Member

  • Grup: Members
  • Posts: 1,185
  • Înscris: 15.01.2006
Poti sa imi raspunzi la intrebare?

#68
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,477
  • Înscris: 10.08.2005
folosind hardware-ul initial
d) alta varianta

posibil un googolplex de zile

Late Edit
un googolplex de zile

Edited by MarianG, 09 August 2010 - 00:11.


#69
trident

trident

    Active Member

  • Grup: Members
  • Posts: 1,185
  • Înscris: 15.01.2006
pai zi varianta :), cat dureaza ?

Adica tu zici ca dureaza cateva zile folosind hardware-ul initial nu?

Nu asta e raspunsul castigator :)

Edited by trident, 09 August 2010 - 00:13.


#70
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,477
  • Înscris: 10.08.2005
Adica nu stii despre ce vorbesc.

Googolplex

#71
trident

trident

    Active Member

  • Grup: Members
  • Posts: 1,185
  • Înscris: 15.01.2006
e cool sa stii expresii inventate de copii mici :), deci pana la urma te-ai convins ca brute force-ul e useless pentru mai mult de 128 de biti.

#72
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,477
  • Înscris: 10.08.2005
asta doar in cazul in care folosti hardware-ul initial (cum ai precizat tu)

problema initiala nu era despre cat timp ia, ci doar daca se poate sparge ...

 MarianG, on 8th July 2010, 23:41, said:

Decryptarea nu este imposibila, iti consuma mult timp ...
Totul depinde de lungimea KEY-ul, daca este scurt si banal, se poate sparge destul de usor.

Edited by MarianG, 09 August 2010 - 11:16.


Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate