---
title: "Dekryptering av password hur?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/64404-dekryptering-av-password-hur"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "sys19"
published: "2003-01-10T14:41:02.000Z"
updated: "2003-01-14T21:48:14.000Z"
replies: 7
views: 270
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/64404-dekryptering-av-password-hur"
---

# Dekryptering av password hur?

## #1 — sys19, 2003-01-10T14:41Z

När vi krypterat i följande kod vill vi dekryptera i annat dokument för visning... Hur gör man det? Vi har försökt och får ut en massa trams...

\<?php
session_start();
if ($HTTP_SESSION_VARS\["sessionsid"\]!="OK")
{
header("Location: <http://foppa.cse.kau.se/sys19/inloggning.php>");
exit();
}
?\>
\<?php
        $iv=mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_TripleDES,MCRYPT_MODE_CBC),MCRYPT_RAND);
        $crypttext=mcrypt_encrypt(MCRYPT_TripleDES,$key,$losenord,MCRYPT_MODE_CBC,$iv);
        $dbconn=mysql_connect("localhost","anvandarnamn","losenord") or die(mysql_error());
        mysql_select_db("sys19",$dbconn) or die(mysql_error());
        $sql="INSERT INTO authuser (username,password,forename,lastname,startdate,enddate) VALUES ('$anvandarnamn','$crypttext','$fornamn','$efternamn','$startdatum','$stopdatum')";
        $resultat=mysql_query($sql);
        mysql_close($dbconn) or die(mysql_error());
        header("Location: <http://XXXX/adminuser.php>");
?\>

Dekrypteringen ska ske i adminuser.php. Dessutom måste det dekrypteras vid inloggningen, men dit har vi inte kommit än :-)

Hur gör man? Måste man lagra undan $key någonstans? Försvinner inte "vitsen" då?

Buhuuuu. Vi känner oss som tjatiga när vi måste be om hjälp igen...  :x

Permalänk: https://www.webforum.nu/p/64404

## #2 — Viktor, 2003-01-10T14:47Z

Har du läst här, <http://www.php.net/manual/en/function.mcrypt-decrypt.php>? Kanske hjälper.

/Viktor

Permalänk: https://www.webforum.nu/p/909044

## #3 — sys19, 2003-01-10T15:30Z

Tack men jag vet inte om det hjälpe så mycket... Sent på dagen och mosiga i huvudet. 8)

Permalänk: https://www.webforum.nu/p/909105

## #4 — pimme, 2003-01-10T16:07Z

för att dekryptera så använder du mcrypt_decrypt(). den använder du på precis samma sätt som mcrypt_encrypt(), bara det att du byter ut $losenord till den krypterade strängen.
Självklart måste du spara $key också, för om du inte behöver den för att dekryptera, så vad var då meningen med att ha den vid krypteringen?

Permalänk: https://www.webforum.nu/p/909132

## #5 — sys19, 2003-01-11T15:32Z

Var?

Var brukar man spara den variabeln då? För att det skall bli säkert? I en cookie?

Permalänk: https://www.webforum.nu/p/909723

## #6 — Viktor, 2003-01-11T15:42Z

Om man anävnder sig av username-password, så brukar man använda username som key till password krypteringen.

/Viktor

Permalänk: https://www.webforum.nu/p/909730

## #7 — sys19, 2003-01-11T15:44Z

Tack! Vi prövar så får vi se! Tack för hjälpen varmast! :-D

Permalänk: https://www.webforum.nu/p/909731

## #8 — Niehls, 2003-01-14T21:48Z

bara en liten följdfråga... var kan man läsa om hur man gör en inloggningsfunktion där en ruta poppar upp som på din inloggnings-php-sida?

Permalänk: https://www.webforum.nu/p/912605

---

Tråden på webben: https://www.webforum.nu/amne/php/64404-dekryptering-av-password-hur
