Top
Phpuniverset logo
 

INDHOLD

Forside

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


Propelcom

ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Kryptering af-mystificeret!

Forside Kategori PHP/MySQL Kryptering af-mystificeret!




 


<?

$realpw = file("password.txt");
## hent
password fil ind i array.


$realpwd = trim($realpw[0]);

## og fjern unødige mellemrum!!!


$encpwd = md5($pwd);

## krypter det brugeren skrev.


$showpwd="<P>
Det du skrev: $encpwd <BR>Det rigtige password: $realpwd";

## lidt visuelt hjælp...



Nu mangler vi kun at checke om det nu er rigtigt hvad brugeren har indtastet, så er det ofte folk spørger om man så skal de-kryptere. Svaret er : det kan man ikke!

Hvis du lægger mærke til linje 3 i koden ($encpwd), kan du se at vi faktisk krypterer det brugeren indtaster, for senere at sammenligne det med det der står i vores password fil, som denne kode illustrerer:

if (isset($pwd) &&
$encpwd != $realpwd) {
## hvis passwords ikke er ens

echo
"FORKERT PASSWORD!" . $showpwd;


} else {
## ellers
hvis de er ens

echo "PASSWORD MATCHER!" . $showpwd;
}


?>

</BODY>
</HTML>




Så skal der leges
Gem nu koden i en fil der hedder md5.phtml og prøv at lege lidt med det...

Selve teknikken hvor man gør brug af kryptering er meget simpel som du kan se, selve krypterings algoritmerne er absolut ikke simple, det kræver en mere dybdegående forklaring.

Ud fra dette eksempel kan du hurtigt gøre brug af kryptering i sammenhæng med brugere og databaser.

Årh ja forresten... passwordet er meG!00



Skrevet af: Martin Krøis| Dato : 2000-02-15 | Læst : 10086 gange | Print

Din kommentar og karakter til artiklen

Din karakter:

1

2

3

4

5

6

7

8

9

10

Kommentar:

Log ind for at give en karakter og kommentar.

Kommentarer og karakterer til artiklen

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

FORUM

Nyeste forum indlæg :

PHP/Opencart import module

Opencart/php import modul hjælp

Lækkert kontor / kontorfællesskab i Helsingør

Opdatering af PHP

Vurdering af hjemmeside

Nyeste forum svar :

Lækkert kontor / kontorfællesskab i Helsingør

Android programmering

Joomla som CMS

Grafik problemer

Prissammenligningsside

 

MEDLEM

LOGIN ER IKKE MULIGT, MENS VI LAVER NYT SITE
 

NYHEDSBREV

Nyhedsbrev

Tilmeld dig vores nyhedsbrev og modtag nyheder om nye scripts og tips samt om mange andre nye tiltag på Phpuniverset.dk


 

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk - android talk & help

Bund