Script aplikasi kriptografi pada PHP
haii gaes.... selamat malam... selamat pagi, saya agung pramadipta akan memberikan ilmu kepada kalian bagaimana script koding program KRIPTOGRAFI pada PHP
biasanya kalian bingung kan bagaimana cara membuat program KRIPTOGRAFI pada PHP yang disuruh dosen atau guru kamu.... oke berikut scriptnya
1. kalian buat file index.php dan isi scriptmya seperti berikut
<head>
<title> KRIPTOGRAFI </title>
<link href ="style.css" rel="stylesheet" type="text/css">
</head>
<body style = 'margin : 20px; font : 16px arial;' bg bacground="background.jpg">
<center>
<p> INPUT KATA KRIPTOGRAFI </p>
<p> ENKRIPSI </p>
<form method = 'get' action = 'enkripsi1.php'>
<table border = '3' cellspacing = '2' cellpadding = '10'
style = 'border : #aaa; color: #101; font-family : arial; fot-size : 12px;'>
<tr>
<td class="head"> PLAINTEKS </td>
<td class="satu" width = '5' align = 'center' > : </td>
<td class="satu"> <input type = 'text' name="kata"/> </td>
</tr>
<td colspan = '3' align = 'center'>
<input type="submit" value="kirim">
<input type="reset" value="ulangi">
</td>
</form></body></table></html>
2. lalu kalian buat lagi file dengan nama enkripsi1.php trus isi scriptnya seperti coding dibawah ini ya
<?php session_start();
$kalimat = $_GET["kata"]; // method post dan get
// $key = $_GET["key"]; // method post dan get
for($i=0;$i<strlen($kalimat);$i++)
{
$kode[$i]=ord($kalimat[$i]); //rubah ASCII ke desimal
$b[$i]=($kode[$i] + 3 ) % 256; //proses enkripsi
$c[$i]=chr($b[$i]); //rubah desimal ke ASCII
}
echo "<br>";
echo "<br>";
echo "<br>";
echo "
<center>
<p> HASIL KRIPTOGRAFI </p>
<form method ='POST'>
<table border = '1' cellspacing = '1' cellpadding = '10'
style = 'border : #aaa; color: #101; font-family : arial; fot-size : 12px;'>
<tr>
<td> KALIMAT ASLI </td>
<td width = '5' align = 'center'> : </td>
<td> <input type = 'text' name = 'kata' value= '".$kalimat."'/> </td>
</tr>
</center>
</table>
</form>
</body>
</html>
";
$hsl = '';
for ($i=0;$i<strlen($kalimat);$i++)
$hsl = $hsl . $c[$i];
echo "
<center>
<form method ='POST'>
<table border = '1' cellspacing = '1' cellpadding = '10'
style = 'border : #aaa; color: #101; font-family : arial; fot-size : 12px;'>
<tr>
<td> HASIL ENKRIPSI </td>
<td align = 'center'> : </td>
<td> <input type = 'text' name = 'key' value= '".$hsl."'/> </td>
</tr>
</center>
</table>
</form>
</body>
</html>
<a href = 'index.php'> Kembali </a>
";
?>
3. ok selesai deh... coba kalian buka index.php open with mozila akan tampilannya seperti ini
dan ini tampilan hasil enkripsinya
ok ya gaes sampai di sini dulu semoga ilmu yang saya sampaikan bermanfaat bagi kalian
wasalamualaikum wr.wb
biasanya kalian bingung kan bagaimana cara membuat program KRIPTOGRAFI pada PHP yang disuruh dosen atau guru kamu.... oke berikut scriptnya
1. kalian buat file index.php dan isi scriptmya seperti berikut
<head>
<title> KRIPTOGRAFI </title>
<link href ="style.css" rel="stylesheet" type="text/css">
</head>
<body style = 'margin : 20px; font : 16px arial;' bg bacground="background.jpg">
<center>
<p> INPUT KATA KRIPTOGRAFI </p>
<p> ENKRIPSI </p>
<form method = 'get' action = 'enkripsi1.php'>
<table border = '3' cellspacing = '2' cellpadding = '10'
style = 'border : #aaa; color: #101; font-family : arial; fot-size : 12px;'>
<tr>
<td class="head"> PLAINTEKS </td>
<td class="satu" width = '5' align = 'center' > : </td>
<td class="satu"> <input type = 'text' name="kata"/> </td>
</tr>
<td colspan = '3' align = 'center'>
<input type="submit" value="kirim">
<input type="reset" value="ulangi">
</td>
</form></body></table></html>
2. lalu kalian buat lagi file dengan nama enkripsi1.php trus isi scriptnya seperti coding dibawah ini ya
<?php session_start();
$kalimat = $_GET["kata"]; // method post dan get
// $key = $_GET["key"]; // method post dan get
for($i=0;$i<strlen($kalimat);$i++)
{
$kode[$i]=ord($kalimat[$i]); //rubah ASCII ke desimal
$b[$i]=($kode[$i] + 3 ) % 256; //proses enkripsi
$c[$i]=chr($b[$i]); //rubah desimal ke ASCII
}
echo "<br>";
echo "<br>";
echo "<br>";
echo "
<center>
<p> HASIL KRIPTOGRAFI </p>
<form method ='POST'>
<table border = '1' cellspacing = '1' cellpadding = '10'
style = 'border : #aaa; color: #101; font-family : arial; fot-size : 12px;'>
<tr>
<td> KALIMAT ASLI </td>
<td width = '5' align = 'center'> : </td>
<td> <input type = 'text' name = 'kata' value= '".$kalimat."'/> </td>
</tr>
</center>
</table>
</form>
</body>
</html>
";
$hsl = '';
for ($i=0;$i<strlen($kalimat);$i++)
$hsl = $hsl . $c[$i];
echo "
<center>
<form method ='POST'>
<table border = '1' cellspacing = '1' cellpadding = '10'
style = 'border : #aaa; color: #101; font-family : arial; fot-size : 12px;'>
<tr>
<td> HASIL ENKRIPSI </td>
<td align = 'center'> : </td>
<td> <input type = 'text' name = 'key' value= '".$hsl."'/> </td>
</tr>
</center>
</table>
</form>
</body>
</html>
<a href = 'index.php'> Kembali </a>
";
?>
3. ok selesai deh... coba kalian buka index.php open with mozila akan tampilannya seperti ini
dan ini tampilan hasil enkripsinya
ok ya gaes sampai di sini dulu semoga ilmu yang saya sampaikan bermanfaat bagi kalian
wasalamualaikum wr.wb
Ini pakai algoritma apa yaa?
BalasHapusKalau cara buat aplikasi penyimpanan file online menggunakan algoritma VBR Vertical Bit Rotation, giamana bung?
BalasHapus