From c238bfdcb33d0529daacbad238b9e630b853cea5 Mon Sep 17 00:00:00 2001 From: Emmanuel ROY Date: Thu, 18 Mar 2021 12:14:44 +0100 Subject: [PATCH] =?UTF-8?q?ajout=20de=20la=20methode=20permettant=20de=20g?= =?UTF-8?q?=C3=A9n=C3=A9rer=20la=20suite=20de=20fibonnacci=20dans=20les=20?= =?UTF-8?q?objets=20de=20session,=20peut=20=C3=AAtre=20utile=20pour=20cryp?= =?UTF-8?q?ter=20une=20cl=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/objets/XssToken.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/application/objets/XssToken.php b/application/objets/XssToken.php index f14144a..1e223be 100644 --- a/application/objets/XssToken.php +++ b/application/objets/XssToken.php @@ -26,4 +26,12 @@ class XssToken return $prefix . substr(bin2hex($bytes), 0, $length); } + public static function generateFibonacciSequence($n) + { + $sequence = [0, 1]; + for ($i = 2; $i < $n; $i++) { + $sequence[$i] = $sequence[$i-1] + $sequence[$i-2]; + } + return $sequence; + } } \ No newline at end of file