4
Tugas Manajemen dan Implementasi Proteksi TI Oleh: I Nyoman Artha Wijaya 1104505057 JURUSAN TEKNOLOGI INFORMASI FAKULTAS TEKNIK UNIVERSITAS UDAYANA

Digital Signature

Embed Size (px)

DESCRIPTION

Digital Signature

Citation preview

Page 1: Digital Signature

Tugas

Manajemen dan Implementasi Proteksi TI

Oleh:

I Nyoman Artha Wijaya

1104505057

JURUSAN TEKNOLOGI INFORMASI

FAKULTAS TEKNIK

UNIVERSITAS UDAYANA

2014

Page 2: Digital Signature

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

Page 3: Digital Signature

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”.