Kamis, 17 Januari 2013

Proses Enkripsi Plainteks Algoritma Kriptografi GOST



      
  KRIPTOGRAFI METODE GOST
          
 Proses Enkripsi

 Plaintext/Teks Asli:
 --------------------
 'Komputer'

 Konversi plaintext ke nilai biner:
 ----------------------------------
 Nilai biner dari karakter 'K' = 01001011
 Nilai biner dari karakter 'o' = 01101111
 Nilai biner dari karakter 'm' = 01101101
 Nilai biner dari karakter 'p' = 01110000
 Nilai biner dari karakter 'u' = 01110101
 Nilai biner dari karakter 't' = 01110100
 Nilai biner dari karakter 'e' = 01100101
 Nilai biner dari karakter 'r' = 01110010

 Hasil penggabungan binernya (64 bit):
 -------------------------------------
 01001011-01101111-01101101-01110000-01110101-01110100-01100101-01110010

Proses Enkripsi Kunci Kroptografi Algoritma GOST

KRIPTOGRAFI METODE GOST
.:: Proses Pembentukan Kunci ::.


1. Kata kunci enkripsi:
--------------------
'STMIK Profesional Makassar, 2012'

2. Konversi kata kunci ke bentuk biner:
------------------------------------
Nilai biner dari karakter 'S' = 01010011
Nilai biner dari karakter 'T' = 01010100
Nilai biner dari karakter 'M' = 01001101
Nilai biner dari karakter 'I' = 01001001
Nilai biner dari karakter 'K' = 01001011
Nilai biner dari karakter ' ' = 00100000
Nilai biner dari karakter 'P' = 01010000
Nilai biner dari karakter 'r' = 01110010
Nilai biner dari karakter 'o' = 01101111
Nilai biner dari karakter 'f' = 01100110
Nilai biner dari karakter 'e' = 01100101
Nilai biner dari karakter 's' = 01110011
Nilai biner dari karakter 'i' = 01101001
Nilai biner dari karakter 'o' = 01101111
Nilai biner dari karakter 'n' = 01101110
Nilai biner dari karakter 'a' = 01100001
Nilai biner dari karakter 'l' = 01101100
Nilai biner dari karakter ' ' = 00100000
Nilai biner dari karakter 'M' = 01001101
Nilai biner dari karakter 'a' = 01100001
Nilai biner dari karakter 'k' = 01101011
Nilai biner dari karakter 'a' = 01100001
Nilai biner dari karakter 's' = 01110011
Nilai biner dari karakter 's' = 01110011
Nilai biner dari karakter 'a' = 01100001
Nilai biner dari karakter 'r' = 01110010
Nilai biner dari karakter ',' = 00101100
Nilai biner dari karakter ' ' = 00100000
Nilai biner dari karakter '2' = 00110010
Nilai biner dari karakter '0' = 00110000
Nilai biner dari karakter '1' = 00110001
Nilai biner dari karakter '2' = 00110010