Matasano Crypto Challenge 2: Fixed XOR

Pada tulisan sebelumnya membahas mengenai konversi hex ke base64. Untuk tulisan hari ini akan membahas mengenai fixed XOR.

Disela minggu-minggu UAS, saya sempatkan untuk menulis challenge ke 2 ini. Walau badan agak down setidaknya tulisan ini bisa membuat saya happy. Ini dia persoalan pada challenge ke 2.

Challenge

Tulis sebuah fungsi yang mengambil 2 buffer yang mempunyai panjang yang sama dan menghasilkan kombinasi XOR.

Buffer 1
1c0111001f010100061a024b53535009181c

Buffer 2
686974207468652062756c6c277320657965

Harus menghasilkan
746865206b696420646f6e277420706c6179

Solved

Ini dia penyelesaiannya.

fixed_XOR

Mengapa hanya share screenshot saja? Alasannya bisa anda lihat pada tulisan ikhtisar MCC sebelumnya.

Sekian tulisan hari ini, semoga bermanfaat.

“Keep Fun Coding”

[1] Unknown. (????) Fixed XOR [Online]. Tersedia: cryptopals.com/sets/1/challenges/2/. [30 Desember 2014].

Advertisements

2 thoughts on “Matasano Crypto Challenge 2: Fixed XOR

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s