diff --git a/modul5/index.php b/modul5/index.php
new file mode 120000
index 0000000..85750bf
--- /dev/null
+++ b/modul5/index.php
@@ -0,0 +1 @@
+../modul1/index.php
\ No newline at end of file
diff --git a/modul5/index5_5.php b/modul5/index5_5.php
new file mode 100644
index 0000000..651defe
--- /dev/null
+++ b/modul5/index5_5.php
@@ -0,0 +1,78 @@
+
+
+
+ =title();?>
+
+
+
+
+
+
=title();?>
+
=getNavigation();?>
+
Kryptering
+
+ \n";
+ $tegn = mb_ord($tegn);
+
+ }
+ unset($tegn);
+
+ return implode($karakterer);
+ }
+
+ function dekrypter($input): string {
+ // Array med alle tegn i den insatte strengen.
+ $karakterer = preg_split('//u', $input, null, PREG_SPLIT_NO_EMPTY);
+
+ $karakterer = arrayMove($karakterer, 1/3);
+
+ return $input;
+ }
+
+ // Rotere nøklene på en array med en satt forskyvning.
+ function arrayMove($array, $forskyvning = 2/3): array {
+ $len = count($array);
+ $start = round($len*$forskyvning);
+ $ut = array();
+
+ foreach ($array as $value){
+ $ut[$start] = $value;
+
+ $start++;
+ if($start>=$len){
+ $start = 0;
+ }
+ }
+
+ ksort($ut);
+
+ return $ut;
+ }
+
+ echo "
Ukryptert:
";
+ echo "
Kryptert:
";
+
+ ?>
+
+
+
+
\ No newline at end of file