Sākumlapa › Forumi › Notepad.lv › IT ziņas › Iegūt paroli no «hash-summas» kļūs stipri vieglāk
Cik gara atslēga tam raram?
18 centimetri
Savālēsi tam raram garo atslēgu, tad nebūs tur ne 2^32, ne 2^64, bet kādi 2^256 vai pat vairāk. Tad bez ķīniešu televizoriem neiztikt. (Kas kaut ko jēdz no kriptogrāfijas, tas sapratīsīs par tiem televizoriem.)
bija reiz liidziigs – snake5 sevi deeveeja..
tiesa jams atzinaas, ka ir 13 gadus vecs…
tamponpuika, tas esi tu?
Cik saprotu, no derībām atsakies. Principā jau pareizi – bezcerīgi, jo arī šis gadījums ir no pavisam citas operas, ko, atšķirībā no sākotnējās putrošanās, laikam jau saproti.
2) Jebkuru NP problēmu var pārvērst par citu NP problēmu.
3) Tātad jebkuru kriptogrāfijas problēmu var pārvērst par subset sum problēmu.
4) Subset sum 64 bit salaužās, kā jau minēju max 22 stundās uz 800MHz kompja.
Visi tie pārveidojumi gan prasa laiku (tīrā matemātika).
Par derībām – iedod man 64 bitu problēmu, tad arī apspriedīsim, atsakos vai nē.
Laikam studē algoritmu teoriju.
Iešu gulēt.
Jebkuru NP problēmu var pārvērst par citu NP problēmu.
iesaku pie sjii punkta arii palikt :> tas ir neapgaazjams kaa heopsa piramiida.
zini ko?
ej prom, vienkaarsji pazuudi
varbuut pieregjistree sevi ar citu segvaardu un vienkaarsji lasi
varbuut seedi un raksti savus “python” kodus
varbuut reklamee sevi ieksj siirupa, twittera, raibaa sunja…
varbuut saskrienaties ar sandi piereem..
es nezinu…
dari visu, ko gribi, bet beidz vienreiz gvelzt stulbiibas. tu traumee jau taa praataa vaajo jauno paaudzi.
patiesiibaa orgjinaalaakaa parole, ko esmu redzeejis ir 1q2w3e4r5t
dafiga atbilst visiem drosjas paroles kriteerijiem :>
otrā oriģinālākā aiz paša qwerty 😀
un attiecībā uz tēmu – kas par uztraukumu? ja nav curve_hands.dll vai kā tur viņ, tad jau var uztaisīt arī tā, ka sīkie ahūni krutie hakeri nemaz netiek pie tiem hashiem.
Piebildīšu vēl, ka jebkuru 64 bit subset sum problēmu uz 800MHz kompja varēja salauzt 22 stundās izmantojot to pakāpes dalīšanu. Ar dinamisko programmēšanu tas prasīja sekundes, ja vien netrāpījās smagā problēma ar augstu blīvumu.
Lūdzu man dumjajam paskaidro, kas ir:
1) 64 bit subset sum
2) augsts blīvums (par šo es it īpaši gribētu dzirdēt skaidrojumu :>)
NP-complete problems are studied because the ability to quickly verify solutions to a problem (NP) seems to correlate with the ability to quickly solve that problem (P). It is not known whether every problem in NP can be quickly solved—this is called the P = NP problem. But if any single problem in NP-complete can be solved quickly, then every problem in NP can also be quickly solved, because the definition of an NP-complete problem states that every problem in NP must be quickly reducible to every problem in NP-complete (that is, it can be reduced in polynomial time)
avots:
2) -> Edgaram – kas ir 64 bit subset sum.
In computer science, the subset sum problem is an important problem in complexity theory and cryptography. The problem is this: given a set of integers, does the sum of some non-empty subset equal exactly zero? For example, given the set { −7, −3, −2, 5, 8}, the answer is YES because the subset { −3, −2, 5} sums to zero. The problem is NP-Complete.
64-bitu Subset sum problēma nozīmē, ka tiek dots 64 dimensiju vektors.
vaitāk šeit:
3) -> Edgaram – augsts blīvums (Subset sum)
Angliski tas ir high density. Uzprasi gūgles tantei “subset sum density” un redzēsi, ka low density problēmas risinās salīdzinoši viegli.
Definīcija:
Definition 2.3 (Density). The density D of a subset sum instance with set A = {a1, . . . , an} is the ratio of
the size of the set A and the size of the largest element in it. D = n/ log2 (maxA), where maxA = maxi(ai).
Avots:
Iesaku arī palasīt programmētāju bībeli – The Art of Computer Programming.
Sorry, džeki, šodien būšu aizņemts, varēšu pieslēgties varbūt rīt.
P.S. Ķirzak, ir viens veids kā no manis tikt vaļā. Uztaisi aptauju. Ja vismaz 50% nobalsos, ka man ir jāaiziet, tad aiziešu.
tobish ja tev sakuma bus 90487249732947283428
un beigas 298742784294298347 tu nepadomasi ka ta ir kļūda ne ka gala parole? 😀 gala parole vismaz tava galaa 😀
Tas tiek apgalvots rakstā. Es tikai veicu dažas matemātiskas manipulācijas, lai parādītu, ka 2^52 ir viegli atlaužams.
Ja vēlies, varu pastrādāt pie šīs problēmas dziļāk, bet tas būs dārgi. Bez 10kLs nav jēgas sākt.
Vienīgais kas mulsina – kā tie rakstā minēti nelaimīgie no 2^63 tikai līdz ^52 nonākuši – tak jau laikam neko no algoritmiem un dinamiskās programmēšanas nav jēguši un pie sliktiem pasniedzējiem mācijušies.
Ja reiz esi Mr.Guru, kas mācījies pie tiem ūberkrutajiem pasniedzējiem, kas visu rubī, pastāsti mums, kur šajā akadēmiskajā rakstā ir problēma, uzraksti tam kritiku. Ja Tu nesaproti kā tieši šis rezultāts ir iegūts, tas nenozīmē, ka cilvēki neko nerubī no algoritmiem, gluži pretēji, iespējams tieši Tu esi tas, kurš sliktu pasniedzēju ietekmē esi pieņēmis, ka ir viena konkrēta patiesība un nekas cits nav iespējams. Un dinamiskā programmēšana šādu problēmu risināšanā ir vienīgais piegājiens tieši kāpēc?
2) Vai tad es teicu, ka šajā rakstā ir problēma? Es tikai parādīju, ka 2^52 ir viegli salaužams.
3) Es nerakstīju, ka dinamiskā programmēšana ir VIENĪGAIS piegājiens. Doma bija tāda, ka, ja dinamiskā programmēšana nostrādās, tad uzlauzt var ļoti ātri. Š ajā gadījumā daudz kas ir atkarīgs no density, bet lai to (density) novērtētu, jāpatērē zināms laiks kura man šobrīd nav.
P.S. Taisnības cīnītāj! Kad būs atsaukums? (pats zini kam)
P.P.S. ok, ok, marr, jo vairāk mēs paskaidrosim, jo lielāka varbūtība, ka viņam pieleks. 🙂
Un kā tad ar AES (64/128/256)? Kads izmanto?
1) Ja kriptoanalīze parāda, ka problēma risinās 2^52, tad pofig ko Tu tur lieto, ķīniešu hieroglifus vai šumeru alfabētu.
2) Nav jau tā, ka jebkurš tagad varēs tos hešus lauzt, tas tomēr maksā samērā dārgi. Bet ir organizācijas, kam ir nauda un sēž džeki uz šādiem uzdevumiem. Man nosaukt vārdā šīš organizācijas vai pats sapratīsi?
(pēc manas saprašanas) argumentē par to, ka raksts ir greizs.
Š vaki ar to saprašanu.
Lasi visu vēlreiz un mēģini atrast kurš apgalvo:
“pakāpes rādītāju var dalīt ar 2, ja izmanto pareizo algoritmu, tā ka paliks vien 2^32 vai pat 2^26, kas vispār risinās zibenīgi”
Preses relīzes