Review tentang Representasi bit dan operasi XOR

 Universitas Teknokrat Indonesia





Nama : Eko Haryadi
NPM : 19316029
Kelas : TK 19 A


Web : 








#permasalahan tentang Representasi bit dan operasi XOR


1.Bagaimana mengimplementasikan teknologi

enkripsi dan dekripsi pesan dengan

menggunakan algoritma caesar chiper dan

operasi Xor ?

2. Bagaimana merancang aplikasi enkripsi dan

dekripsi berbasis Visual Studio 2005 dengan

menggunakan algoritma ceasar chiper dan

operasi Xor ?


#pembahasan

Representasi bit dan operasi XOR melakukan perkembangan dan perancangan teknologi untuk manusia agar mempermudah manusia saling bertukar informasi dan komunikasi

Analisa Operator XOR

Operator biner yang sering digunakan dalam

cipher yang yang beroperasi dalam mode bit adalah

XOR atau exclusive-or. Notasi matematis untuk

opeartor XOR adalah ⊕ (dalam Bahasa C, operator

XOR dilambangkan dengan ^ ). Operator XOR

dioperasikan pada dua bit dengan aturan sebagai

berikut:

0 ⊕ 0 = 0

0 ⊕ 1 = 1

1 ⊕ 0 = 1

1 ⊕ 1 = 0

Jika dua rangkaian dioperasikan dengan XOR,

maka operasinya dilakukan dengan meng-XOR-kan

setiap bit yang berkoresponden dari kedua

ramngkaian bit tersebut.

IKRAITH-INFORMATIKA, VOL. 2, NO. 1, MARET 2018 75

Contoh: 10011 ⊕ 11001 = 01010, yang dalam

hal ini, hasilnya diperoleh sebagai berikut:

1 0 0 1 1 ⊕ 1 1 0 0 1

1 ⊕ 1 = 0

0 ⊕ 1 = 1

0 ⊕ 0 = 0

1 ⊕ 0 = 1

1 ⊕ 1 = 0

Algoritma enkripsi sederhana yang

menggunakan XOR adalah dengan meng-XOR-kan

plainteks (P) dengan kunci (K) menghasilkan

cipherteks:

C = P ⊕ K (6.1)

Karena meng-XOR-kan nilai yang sama dua kali

menghasilkan nilai semula, maka proses dekripsi

menggunakan persamaan:

P = C ⊕ K (6.2)

Contoh: plainteks 01100101 (karakter ‘e’)

kunci 00110101 ⊕ (karakter ‘5’)

cipherteks 01010000 (karakter ‘P’)

kunci 00110101 ⊕ (karakter ‘5’)

plainteks 01100101 (karakter ‘e’)

# hasil pembahasan 

Perkembangan teknologi yang begitu pesat memungkinkan manusia dapat berkomunikasi dan saling bertukar informasi/data secara jarak jauh. Antar wilayah antar negara bahkan antar benua bukan merupakan suatu kendala lagi dalam melakukan komunikasi dan pertukaran data. Seiring dengan itu tuntutan akan sekuritas (keamanan) terhadap kerahasiaan informasi yang saling dipertukarkan tersebut semakin meningkat. Keamanan dan kerahasiaan saat melakukan pertukaran data dan informasi menjadi hal yang sangat penting pada era teknologi informasi dan komunikasi saat ini, Oleh karena itu dikembangkanlah cabang ilmu yang mempelajari tentang caracara pengamanan data atau dikenal dengan istilah Kriptografi.

Perkembangan teknologi yang begitu pesat

memungkinkan manusia dapat berkomunikasi dan

saling bertukar informasi/data secara jarak jauh.

Antar wilayah antar negara bahkan antar benua bukan

merupakan suatu kendala lagi dalam melakukan

komunikasi dan pertukaran data. Seiring dengan itu

tuntutan akan sekuritas (keamanan) terhadap

kerahasiaan informasi yang saling dipertukarkan

tersebut semakin meningkat. Keamanan dan

kerahasiaan saat melakukan pertukaran data dan

informasi menjadi hal yang sangat penting pada era

teknologi informasi dan komunikasi saat ini, Oleh

karena itu dikembangkanlah cabang ilmu yang

mempelajari tentang cara-cara pengamanan data atau

dikenal dengan istilah Kriptografi.

Dalam kriptografi terdapat dua konsep

utama yakni enkripsi dan dekripsi. Enkripsi adalah

proses dimana informasi/data yang hendak dikirim

diubah menjadi bentuk yang hampir tidak dikenali

sebagai informasi awalnya dengan menggunakan

algoritma tertentu. Dekripsi adalah kebalikan dari

enkripsi yaitu mengubah kembali bentuk tersamar

tersebut menjadi informasi awal.

Banyak sekali metode kriptografi yang ada,

diantaranya metode caesar chipper dan Operasi Xor.

Caesar Chiper adalah teknik kriptografi yang

dilakukan dengan mensubtitusi setiap abjad dari

pesan yang akan dienkripsi melalui pergeseran

susunan sebagai kuncinya. Misalnya, tiap huruf

disubstitusikan dengan huruf kelima berikutnya dari

susunan asli. Dalam hal ini kuncinya adalah jumlah

pergeseran huruf tersebut, yaitu kunci = 5. Arimetika

modular merupakan operasi matematika yang banyak

diimplementasikan pada metode kriptografi simetris,

dengan simbol ⊕

dan membuat sebuah aplikasi dan program untuk memudahkan manusia

TERIMAKASIH

Komentar

Postingan populer dari blog ini

Tugas Pertemuan 10 Organisasi Dan Arsitektur Komputer

Prototyping Dan Throw - Away Prototyping (APPL PERTEMUAN -6)

LAPORAN KEGIATAN “JALAN SEHAT” UNIVERSITAS TEKNOKRAT INDONESIA