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

http://www.resepkuekeringku.com/2014/11/resep-donat-empuk-ala-dunkin-donut.html http://www.resepkuekeringku.com/2015/03/resep-kue-cubit-coklat-enak-dan-sederhana.html http://www.resepkuekeringku.com/2014/10/resep-donat-kentang-empuk-lembut-dan-enak.html http://www.resepkuekeringku.com/2014/07/resep-es-krim-goreng-coklat-kriuk-mudah-dan-sederhana-dengan-saus-strawberry.html http://www.resepkuekeringku.com/2014/06/resep-kue-es-krim-goreng-enak-dan-mudah.html http://www.resepkuekeringku.com/2014/09/resep-bolu-karamel-panggang-sarang-semut-lembut.html