Upload
primaningrat-gita-puspita
View
15
Download
3
Embed Size (px)
DESCRIPTION
Digital Signature
Citation preview
Tugas
Manajemen dan Implementasi Proteksi TI
Oleh:
I Nyoman Artha Wijaya
1104505057
JURUSAN TEKNOLOGI INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS UDAYANA
2014
8bit
24bit
1. Lakukan pengolahan pesan berikut dengan base64 jika diketahui pesan “BACA DATA” pada standar 8 bit, bila diketahui masing-masing karakter nilainya sbb : A = 65, B = 66, C = 67, D = 68, T = 84
Jawab :
Step 1
Mencari kode ASCII dari pesan.
Pesan : B A C A (SPASI) D A T A
ASCII : 66 65 67 65 32 68 65 84 65
Karena spasi termasuk dalam 1 karakter
Step 2
Mencari biner 8bit dari ASCII yang sudah diketahui.
A (65) : 01000001 B (66) : 01000010 C (67) : 01000011 D (68) : 01000100 T (84) : 01010100 Spasi (32) : 00100000
Step 3
Menggabungkan 8bit sebelumnya menjadi 24bit dan merubahnya menjadi 6bit
“BAC”: 010000100100000101000011
“AD” : 010000010010000001000100
“ATA”: 010000010101010001000001
Pecah menjadi 6bit, masing – masing pecahan merupakan nilai octal dan ubah kedalam bilangan desimal.
“BAC” : 010000 | 100100 | 000101 | 000011
“A D” : 010000 | 010010 | 000001 | 000100
“ATA” : 010000 | 010101 | 010001 | 000001
6bit
Step 4
Ubah 6bit sebelumnya kedalam nilai desimal, yang dihitung hanya biner yang bernilai 1 dengan cara :
25 24 23 22 21 20
“BAC”: 010000 | 100100 | 000101 | 000011
010000 = 1x24 = 16 (ASCII = Q) 100100 = 1x25 + 1x22 = 36 (ASCII = k) 000101 = 1x22 + 1x20 = 5 (ASCII = F) 000011 = 1x21 + 1x20 = 3 (ASCII = D)
Jadi BAC = “QkFD”.
“A D” : 010000 | 010010 | 000001 | 000100
010000 = 1x24 = 16 (ASCII = Q) 010010 = 1x24 + 1x21 = 18 (ASCII = S) 000001 = 1x20 = 1 (ASCII = B) 000100= 1x22 = 4 (ASCII = E)
Jadi A D= “QSBE”
“ATA”: 010000 | 010101 | 010001 | 000001
010000 = 1x24 = 17 (ASCII = Q) 010101 = 1x24+ 1x22 + 1x20 = 21 (ASCII = V) 010001 = 1x24 + 1x20 = 17 (ASCII = R) 000001= 1x20 = 1 (ASCII = B)
Jadi ATA= “QVRB”
Hasil konversi pesan “BACA DATA” adalah “QkFDQSBEQVRB”.