Implementasi Chiper Caesar dengan PHP

     Beberapa waktu lalu belajar tentang Sistem Keamanan Jaringan dan belajar beberapa enkripsi salah satunya yaitu 
caesar cipher kebetulan dosennya langsung disuruh membuat program menggunakan bahasa apa saja dan tiba-tiba berfikir untuk membuat dengan program dengan bahasa PHP.
Sedikit tampilan dari kode programnya,jadi saya cuma copas tapi ada beberapa coding yang saya tambahkan agar
 terlihat dinamis saat dijalankan,untuk penjelasan lebih detail mengenai syntaxnya banyak sekali di temukan di Google atau di W3schools. 

yang pertama buat file untuk menampung syntaxnya, beri nama index.php
function Cipher($ch$key){
if (!ctype_alpha($ch))
return $ch;

$offset = ord(ctype_upper($ch) ? 'A' : 'a');
return chr(fmod(((ord($ch) + $key) - $offset), 26) + $offset);
}
function Encipher($input$key){
$output = "";

$inputArr = str_split($input);
foreach ($inputArr as $ch)
$output .= Cipher($ch$key);

return $output;
}
function Decipher($input$key){
return Encipher($input26 - $key);
}
Untuk program lengkapnya bisa download di link ini  disini



Refrenssi dari 

https://www.programmingalgorithms.com/algorithm/caesar-cipher?lang=PHP

0 komentar:

Post a Comment

Informasi:
Form komentar ini menggunakan moderasi, setiap komentar yang masuk akan melalui proses pemeriksaan sebelum ditampilkan dalam kolom komentar.

Memasang link dan konten yang mengandung pornografi di komentar tidak akan di tampilkan. Hanya komentar yang membangun dan sesuai topik artikel saja yang akan kami tampilkan.

Mohon maaf atas ketidaknyamanannya.