Avatar billede wampiro-uha Nybegynder
06. marts 2004 - 20:29 Der er 8 kommentarer og
1 løsning

MD5-krypterings komponent!

Findes der ikke en MD5-krypterings komponent som svare til PHP's MD5-kryptering?

Et som er nemt at compile og installere og benytte :-)
Avatar billede athlon-pascal Juniormester
06. marts 2004 - 20:32 #1
Avatar billede wampiro-uha Nybegynder
06. marts 2004 - 20:45 #2
Synes ikke jeg kan få den til at virke!
Har hentet testen man kan køre ned, og den kører fint. Så det fungerer fint.

Men f.eks. dette virker ikke:

procedure TForm1.Label1Click(Sender: TObject);
begin
  Label1.Caption := MD5String(Edit1.Text);
end;
Avatar billede wampiro-uha Nybegynder
06. marts 2004 - 20:46 #3
Den siger incompatiple type 'String' and MD5Digest.
Avatar billede athlon-pascal Juniormester
06. marts 2004 - 20:49 #4
Jeg har kun hurtigt kigget på koden (MD5-uniten), men prøv:

procedure TForm1.Label1Click(Sender: TObject);
begin
  Label1.Caption := MD5Print(MD5String(Edit1.Text));
end;

:o)
Avatar billede wampiro-uha Nybegynder
06. marts 2004 - 20:50 #5
:-D Lav et svar .... Hæhæ...!
Avatar billede athlon-pascal Juniormester
06. marts 2004 - 20:51 #6
Svar :o)
Avatar billede stefmeister Nybegynder
10. marts 2004 - 21:27 #7
hvordan dekryptere man så sin tekst igen?
Avatar billede athlon-pascal Juniormester
10. marts 2004 - 21:38 #8
stefmeister -> MD5 er _ikke_ kryptering.
MD5 giver derimod unikke (sikkert ikke helt 100% unikke) værdier på 32 (mener jeg) tegn, som ikke bare kan laves om til den oprindelige streng.

Det benyttes til mange ting, bl.a. til download af store filer via internettet, hvor man efter endt download nogle gange så kan finde filens MD5-sum, og sammenligne med en på det website man har hentet filen fra, for at være sikker på, at filen ikke er beskadiget :o)

Tænk, hvis man kunne tage en fil på 75 MB, og så kunne lægge dens MD5-sum på 32 Byte på internettet - og folk så kunne "dekryptere" den MD5-sum og få den oprindelige fil på 75 MB - det ville jo være umuligt...
Avatar billede stefmeister Nybegynder
11. marts 2004 - 14:13 #9
nå ja... det kan jeg da egentlig godt se nu da du forklarer det... Undrede mig også lidt over at den Demo jeg downloade kunne klare at man lagde en .exe fil ind i den.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester