Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 11 odgovora
  • 5.391 pregleda

Najnovija ↓

MD5 enkripcija/dekripcija 02.09.2010. u 19:18 · pre 196 meseci #1
Zdravo forumasi!
Okacio sam kod koji sam nasao na netu. Enkripcija radi, dok kod dekripcije ne izbacuje nista. Ako biste mogli da pogledate i ispravite gresku. Ovaj kod bi mogao dobro da doje kao primer za ucenje!
Pozdrav!
Re: MD5 enkripcija/dekripcija 02.09.2010. u 20:38 · pre 196 meseci #2
izmeni u Decrypt_Click eventu ovaj kod

Code (vb):
Private Sub btnDecrypt_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDecrypt.Click

        txtPassword.Text = FuncCls.DecryptPassword(txtPassword.Text.Trim) //umesto txtResult stavi txtPassword
    End Sub
Potpis
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
Re: MD5 enkripcija/dekripcija 03.09.2010. u 16:59 · pre 196 meseci #3
Ne razumem? Ovim ce samo u textbox "txtPassword" da prikaze rezultat umesto u "txtResult". A poenta je sto u txtResult ostavlja prazno, ne izbacuje nikakvu gresku, ali ni ne desifruje!
Re: MD5 enkripcija/dekripcija 03.09.2010. u 17:30 · pre 196 meseci #4
Dekripcija radi, ocigledno da pokusavas da dekriptujes bilo kakav niz karaktera, sto nije moguce, pa ti funkcija vraca prazan string (pogledaj source).
Provera:
1. Enkriptuj bilo koji string, na primer "test",
2. Enkriptovani string ce izgledati otprilike ovako: "5fmELlRr6zvdXVOk94xlpw==",
3. Kopiraj taj enkriptovani string u prvi textBox i klikni na "Decrypt",
4. Dobices polazni string

Dakle, ulazni string za dekripciju mora biti odredjenog formata, ne sme biti proizvoljan.

Pozdrav
Re: MD5 enkripcija/dekripcija 03.09.2010. u 19:47 · pre 196 meseci #6
Proradilo!!!
Hvala ljudi! Hteo bih da cujem vase misljenje, je li algoritam za enkripciju ok? Hteo bih da napravim programcic za dopisivanje uz pomoc ovog koda.
Re: MD5 enkripcija/dekripcija 10.09.2010. u 23:03 · pre 196 meseci #8
Nerazumem,

MD5 je hes algoritam, jedino se moze razbiti bruteforc-om, posto je to one-way enkripcija.

npr. MD5("The quick brown fox jumps over the lazy dog") = 9e107d9d372bb6826bd81d3542a419d6
MD5("") = d41d8cd98f00b204e9800998ecf8427e
http://sr.wikipedia.org/sr/MD5



Re: MD5 enkripcija/dekripcija 14.09.2010. u 00:29 · pre 196 meseci #12
'Ono' iz PHP-a je MD5.

etc

Poznajes ga:

Uvijek je iste duzine (128 bita, tj 32 heksadecimalna broja),
MD5("") = d41d8cd98f00b204e9800998ecf8427e





Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme