Bonjour à tous,
Toujours dans ma quête à la compréhension de ce langage qui est le PHP, j'ai créé un code rapide faisant le chiffrement de Vigenère,
Bonne journée,
Toujours dans ma quête à la compréhension de ce langage qui est le PHP, j'ai créé un code rapide faisant le chiffrement de Vigenère,
Code PHP:
function cipher($string, $key){
$string = strtoupper($string);
$key = strtoupper($key);
$length_string = strlen($string);
$length_key = strlen($key);
$message = "";
for ($i=0; $i<$length_string; $i++){
$code = ord($string[$i]);
$decalage = ord($key[$i%$length_key])-65;
$message .= chr(65+($code+$decalage)%26);
}
return $message;
}
Commentaire