---
title: "Fel vid kryptering... (Nybörjare) :)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/58618-fel-vid-kryptering-nybörjare"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "wysiwyg"
published: "2002-11-09T23:27:42.000Z"
updated: "2002-11-10T00:42:11.000Z"
replies: 4
views: 243
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/58618-fel-vid-kryptering-nybörjare"
---

# Fel vid kryptering... (Nybörjare) :)

## #1 — wysiwyg, 2002-11-09T23:27Z

Tjenare, jag har just införskaffat mig boken "webbprogrammering med PHP" av Viktor Jonsson och håller på att arbeta igenom de exempel som finns i boken, ett av exemplena ser ut som följande:

```php
<?PHP

$key = "lollipop";
$text = "Detta är en hemlig text";

$iv = mcrypt_create_iv (mcrypt_get_iv_size(MCRYPT_TripleDES,MCRYPT_MODE_CBC),MCRYPT_RAND);
$crypttext = mcrypt_encrypt(MCRYPT_TripleDES, $key, $text, MCRYPT_MODE_CBC, $iv);

$crypted = bin2hex($crypttext);
print $crypted . "<br> <br>";

$decrypttext = mcrypt_decrypt (MCRYPT_TripleDES, $key, $crypttext, MCRYPT_MODE_CBC, $iv);

print $decrypttext;

?>
```

 Varför funkar inte detta? Jag får ett meddelande som säger: Fatal error: Call to undefined function: mcrypt_create_iv() in /home/httpd/vhosts/tavelsjo-bangolf.com/httpdocs/ex41.php on line 6

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

## #2 — SPiN, 2002-11-10T00:35Z

Har du installerat MCrypt och kompilerat in det i PHP? Det verkar inte så.

 <http://www.php.net/mcrypt>

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

## #3 — wysiwyg, 2002-11-10T00:36Z

ooh, det skrev han ju inte att man var tvungen att göra :)

Hmm... är det inte lite konstigt då att mitt webbhotell förresten inte har detta installerat? De borde väl ha det?

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

## #4 — SPiN, 2002-11-10T00:41Z

Njää, MCrypt är en rätt ovanlig grej att kompilera in. De brukar ta med en massa andra ext. istället, det finns ju en hel del. :)

Du kan däremot använda andra krypteringsfunktioner som crypt() och md5(). Kolla under sträng-referensen, <http://www.php.net/manual/en/ref.strings.php> , där kan du säkert hitta det du behöver.

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

## #5 — wysiwyg, 2002-11-10T00:42Z

ok, tackar så mycket då... :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/58618-fel-vid-kryptering-nybörjare
