Académique Documents
Professionnel Documents
Culture Documents
NIM: 170533628628
Syntax:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet"
href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.
css" integrity="sha384-
Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh"
crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js"
integrity="sha384-
J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n"
crossorigin="anonymous"></script>
<script
src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"
integrity="sha384-
Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo"
crossorigin="anonymous"></script>
<script
src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js
" integrity="sha384-
wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6"
crossorigin="anonymous"></script>
<body>
<div class="container">
<h2>Vigenere Chiper</h2>
<div class="form-group">
<label for="Ptext">Text:</label>
<div class="form-group">
<label for="pwd">Kunci:</label>
<div class="form-group">
</div>
</div>
</body>
<script type="text/javascript">
function dekrip(){
document.getElementById('kata_kunci').innerHTML = kunci;
}
var array = text.split("");
document.getElementById('Array_T').innerHTML = array;
document.getElementById('Array_K').innerHTML = array_2;
o++;
q++;
array[o] = text.charAt(i);
p++;
r++;
array_2[p] = ulangKunci.charAt(s);
document.getElementById('index_Text').innerHTML =
array_text_nomer;
document.getElementById('index_Kunci').innerHTML =
array_kunci_nomer;
array_kunci_nomer[i];
});
document.getElementById('gabe').innerHTML = sum_array;
a++;
vigenere[a] = String.fromCharCode(sum_array[i]+97);
document.getElementById('hasil').innerHTML = vigenere.join("");
</script>
</html>
Screenshot:
Kesimpulan:
Penggunaan Vigenere Chiper data dapat mengamankan password suatu akun saat
diterapkan kedalam syntax kita. penerapaan pada syntax diatas intinya ialah penjumlahan
array yang akan menghasilkan suatu string, sehingga string akan berbentuk acak.
Referensi:
https://program.arfianhidayat.com/kriptografi/vigenere_encrypt.html