Avatar billede ppstyle Nybegynder
17. februar 2002 - 10:21 Der er 4 kommentarer og
1 løsning

Password krypteret kolonne ?

Ved i hvordan man får mySQL til at kryptere en kolonne med fx. passwords, således at man ikke bare kan se passwords hvis man "knækker" mySQL adgangen ???

mvh. Daniel
Avatar billede blood Nybegynder
17. februar 2002 - 10:27 #1
Den bedste måde er md5
http://www.php.net/manual/en/function.md5.php

Inden du smider passwordet ind i mysql køre du den igennem en md5 crypt function

Eks:
$password = md5($password);
Der efter lægger du den ind i mysql.
Avatar billede fri-hash Nybegynder
17. februar 2002 - 10:33 #2
du skal blot være opmærksom på at md5 ( så vidt jeg ved) ikke kan dekrypteres .... husk desuden i din loginkontrol at lave md5 på det indtastede password inden sammenligning i databasen
Avatar billede ppstyle Nybegynder
17. februar 2002 - 12:00 #3
blood -> nu er det jsp jeg sidder med. Men er md5 en standard måde at kryptere på. Er det noget jeg selv skal kode hvis jeg skal have tilsvarende funktion i fx. java ?

mvh. Daniel
Avatar billede blood Nybegynder
17. februar 2002 - 15:32 #4
Hvis det skal bruges i flere sprog så har MySql sig egen password funktion

select * from formmail where user = '$user' and password = 'password($password)'

insert into formmail(navn, password)values ('$navn', 'password($password)')
Avatar billede ppstyle Nybegynder
18. februar 2002 - 11:32 #5
Jeg tror selv krypterer skidtet, så må jeg finde ude af hvordan det virker i java.

- Daniel
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
Computerworld tilbyder specialiserede kurser i database-management

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