Konversi Plaintext ke Biner

3
Nama : TAKDIR Stambuk : F551 14 158 Plaint Text : I love you Key : 58 + 10 (0.25 * 159 ) = 107,5 Di Bulatkan 108 = 0110 1100 IV : 1111 0000 Konversi Plaintext Ke Biner Plaintext Biner I 0100 1001 Space 0010 0000 l 0110 1100 o 0110 1111 v 0111 0110 e 0110 0101 Space 0010 0000 y 0111 1001 o 0110 1111 u 0111 0101 ENKRIPSI DESKRIPSI Konversi Huruf I C1 diperoleh sebagai berikut : P1 C0 = 0100 1001 1111 0000 = 1011 1001 Kemudian Hasil di Enkrpsi = 1011 1001 0110 1100 = 1101 0101 Geser 1 bit ke kiri = 1101 0101 1010 1011 Konversi Huruf I Geser 1 ke kanan C1 = 1010 1011 1101 0101 Hasil di EXOR dengan Key = 1101 0101 0110 1100 = 1011 1001 Kemudian di EXOR dengan C0 = 1011 1001 1111 0000 = 0100 1001 Konversi Spasi C2 diperoleh sebagai berikut : P2 C1= 0010 0000 1010 1011 = 1000 1011 Kemudian Hasil di Enkrpsi = 1000 1011 0110 1100 = 1110 0111 Geser 1 bit kekiri = 1110 0111 → 1100 1111 Konversi Spasi Geser 1 kekanan C2 = 1100 1111 1110 0111 Hasil di EXOR dengan Key = 1110 0111 0110 1100 = 1000 1011 Kemudian di EXOR dengan C1 = 1000 1011 1010 1011 = 0010 0000

description

Tugas Matakuliah Kriptografi

Transcript of Konversi Plaintext ke Biner

Page 1: Konversi Plaintext ke Biner

Nama : TAKDIR

Stambuk : F551 14 158

Plaint Text : I love you

Key : 58 + 10 (0.25 * 159 ) = 107,5

Di Bulatkan 108 = 0110 1100

IV : 1111 0000

Konversi Plaintext Ke Biner

Plaintext Biner

I 0100 1001Space 0010 0000l 0110 1100o 0110 1111v 0111 0110e 0110 0101Space 0010 0000y 0111 1001o 0110 1111u 0111 0101

ENKRIPSI DESKRIPSI

Konversi Huruf I

C1 diperoleh sebagai berikut :

P1 C0 = 0100 1001 1111 0000 = 1011 1001

Kemudian Hasil di Enkrpsi

= 1011 1001 0110 1100 = 1101 0101

Geser 1 bit ke kiri

= 1101 0101 → 1010 1011

Konversi Huruf I

Geser 1 ke kanan

C1 = 1010 1011 → 1101 0101

Hasil di EXOR dengan Key

= 1101 0101 0110 1100 = 1011 1001

Kemudian di EXOR dengan C0

= 1011 1001 1111 0000 = 0100 1001

Konversi Spasi

C2 diperoleh sebagai berikut :

P2 C1= 0010 0000 1010 1011 = 1000 1011

Kemudian Hasil di Enkrpsi

= 1000 1011 0110 1100 = 1110 0111

Geser 1 bit kekiri

= 1110 0111 → 1100 1111

Konversi Spasi

Geser 1 kekanan

C2 = 1100 1111 → 1110 0111

Hasil di EXOR dengan Key

= 1110 0111 0110 1100 = 1000 1011

Kemudian di EXOR dengan C1

= 1000 1011 1010 1011 = 0010 0000

Page 2: Konversi Plaintext ke Biner

Konversi Huruf L

C3 diperoleh sebagai berikut :

P3 C2= 0110 1100 1100 1111 = 1010 0011

Kemudian Hasil di Enkrpsi

= 1010 0011 0110 1100 = 1100 1111

Geser 1 bit kekiri

= 1100 1111 → 1001 1111

Konversi Huruf L

Geser 1 kekanan

C3 = 1001 1111 → 1100 1111

Hasil di EXOR dengan Key

= 1100 1111 0110 1100 = 1010 0011

Kemudian di EXOR dengan C2

= 1010 0011 1100 1111 = 0110 1100

Konversi Huruf o

C4 diperoleh sebagai berikut :

P4 Å C3 = 0110 1111 Å 1001 1111= 1111 0000

Kemudian Hasil di Enkrpsi

= 1111 0000 Å 0110 1100 = 1001 1100

Geser 1 bit kekiri

= 1001 1100 → 0011 1001

Konversi Huruf o

Geser 1 kekanan

C4 = 0011 1001 → 1001 1100

Hasil di EXOR dengan Key

= 1001 1100 Å 0110 1100 = 1111 0000

Kemudian di EXOR dengan C3

= 1111 0000 Å 1001 1111 = 0110 1111

Konversi Huruf v

C5 diperoleh sebagai berikut :

P5 Å C4= 0111 0110 Å 0011 1001 = 0100 1111

Kemudian Hasil di Enkrpsi

= 0100 1111 Å 0110 1100 = 0010 0011

Geser 1 bit kekiri

= 0010 0011 → 0100 0110

Konversi Huruf v

Geser 1 kekanan

C5 = 0100 0110 → 0010 0011

Hasil di EXOR dengan Key

= 0010 0011 Å 0110 1100 = 0100 1111

Kemudian di EXOR dengan C4

= 0100 1111 Å 0011 1001 = 0111 0110

Konversi Huruf e

C6 diperoleh sebagai berikut :

P6 Å C5 = 0110 0101 Å 0100 0110= 0010 0011

Kemudian Hasil di Enkrpsi

= 0010 0011 Å 0110 1100 = 01001111

Geser 1 bit kekiri

= 0100 1111 → 1001 1110

Konversi Huruf e

Geser 1 kekanan

C6 = 1001 1110 → 0100 1111

Hasil di EXOR dengan Key

= 0100 1111 Å 0110 1100 = 0010 0011

Kemudian di EXOR dengan C5

= 0010 0011 Å 0100 0110 = 0110 0101

Konversi Spasi

C7 diperoleh sebagai berikut :

P7 Å C6= 0010 0000 Å 1001 1110 = 1011 1110

Kemudian Hasil di Enkrpsi

Konversi Spasi

Geser 1 kekanan

C7 = 1010 0101 → 1101 0010

Hasil di EXOR dengan Key

Page 3: Konversi Plaintext ke Biner

= 1011 1110 Å 0110 1100 = 11010010

Geser 1 bit kekiri

= 1101 0010 → 1010 0101

= 1101 0010 Å 0110 1100 = 1011 1110

Kemudian di EXOR dengan C6

= 1011 1110 Å 1001 1110 = 0010 0000

Konversi Huruf Y

C8 diperoleh sebagai berikut :

P8 Å C7= 0111 1001 Å 1010 0101 = 1011 0000

Kemudian Hasil di Enkrpsi

= 1011 0000 Å 0110 1100 = 1011 0000

Geser 1 bit kekiri

= 1011 0000 → 0110 0001

Konversi Huruf Y

Geser 1 kekanan

C8 = 0110 0001 → 1011 0000

Hasil di EXOR dengan Key

= 1011 0000 Å 0110 1100 = 1011 0000

Kemudian di EXOR dengan C7

= 1011 0000 Å 1010 0101 = 0111 1001

Konversi Huruf o

C9 diperoleh sebagai berikut :

P9 Å C8= 0110 1111 Å 0110 0001 = 0000 1110

Kemudian Hasil di Enkrpsi

= 0000 1110 Å 0110 1100 = 0110 0010

Geser 1 bit kekiri

= 0110 0010 → 1100 0100

Konversi Huruf o

Geser 1 kekanan

C9 = 1100 0100 → 0110 0010

Hasil di EXOR dengan Key

= 0110 0010 Å 0110 1100 = 0000 1110

Kemudian di EXOR dengan C8

= 0000 1110 Å 0110 0001 = 0110 1111

Konversi Huruf u

C10 diperoleh sebagai berikut :

P10 Å C9= 0111 0101 Å 1100 0100= 1011 0001

Kemudian Hasil di Enkrpsi

= 1011 0001 Å 0110 1100 = 1101 1101

Geser 1 bit kekiri

= 1101 1101 → 1011 1011

Konversi Huruf u

Geser 1 kekanan

C10 = 1011 1011→ 1101 1101

Hasil di EXOR dengan Key

= 1101 1101 Å 0110 1100 = 1011 0001

Kemudian di EXOR dengan C9

= 1011 0001 Å 1100 0100 = 0111 0101