CRYPTOGRAPHY | BACKTRACK


Kriptografi (cryptography) berasal dari bahasa Yunani, terdiri dari dua suku kata yaitu kripto dan graphia. Kripto artinya menyembunyikan, sedangkan graphia artinya tulisan. Kriptografi adalah ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi, seperti kerahasiaan data, keabsahan data, integritas data, serta autentikasi data .Tetapi tidak semua aspek keamanan informasi dapat diselesaikan dengan kriptografi.


Pada prinsipnya, Kriptograpi memiliki 4 komponen utama yaitu :
  1. Plaintext, yaitu pesan yang dapat dibaca
  2. Ciphertext, yaitu pesan acak yang tidka dapat dibaca
  3. Key, yaitu kunci untuk melakukan teknik kriptografi
  4. Algorithm, yaitu metode untuk melakukan enkrispi dan dekripsi
Kemudian, proses yang akan dibahas dalam artikel ini meliputi 2 proses dasar pada Kriptografi yaitu:
  1. Enkripsi (Encryption)
  2. Dekripsi (Decryption)
dengan key yang digunakan sama untuk kedua proses diatas. Penggunakan key yang sama untuk kedua proses enkripsi dan dekripsi ini disebut juga dengan Secret KeyShared Key atau Symetric Key Cryptosystems.
OK langsung saja kita praktik sobat ^_^

1. Buka terminal kemudian masuk ke Desktop dengan mengetik perintah.
    cd /root/Desktop/


    Setelah masuk ke desktop, langsung siapkan plain text (text asli).
    misal : "sumpah kulitku pernah putih tapi aku lupa kapan"
    Kita mulai menggunakan enkripsi sederhana dengan rev :

    # rev [enter]
    sumpah kulitku pernah putih tapi aku lupa kapan
    napak apul uka ipat hitup hanrep uktiluk hapmus


2. Copy tulisan "napak apul uka ipat hitup hanrep uktiluk hapmus" dan buatlah sebuah file *.txt
    dan pastekan hasil kata yang telah direverse tadi


    Safe dengan nama terserah anda. Setelah itu ketikkan perintah : 
    # cat namafile.txt  (untuk melihat isinya)

  

3. Sekarang kita menggunakan base64 untuk mulai merumitkan chipertext yang masih sangat
    mudah untuk dibaca orang lain. Ketikkan perintahnya :

    # base64 namafile.txt > namafile2.txt 


    Setelah itu ketikkan perintah :

    # cat namafile2.txt (untuk melihat isi file tersebut)

    Nah sampai disini kita sudah cukup menyulitkan pembaca jika melihat tulisan ini, namun
    tidak sedikit juga yang mengtahui code base64 ini. Sekarang mari kita buat yang lebih
    rumit lagi menggunakan rev.


4. Copy hasil reverse tadi dan pastekan di namafile2.txt kemudian save.
    Tampilkan lagi file namafile2.txt dengan perintah : # cat namafile2.txt


    Setelah itu kita decode text yang ada di namafile2.txt menggunakan base64 command :

    # base64 -d namafile2.txt
    

    Ini adalah contoh text saya :

    +H 4�ݴ ؠ �� ��՝��˕�� �� ڠ �� ڀM�� �� ؂Ř�Y�

    

Leave a Reply


[ PLAYGROUND ]

Indonesian Coder || Codenesia || Exploit Database || Exploit ID || HN Community || devilzc0de || Packet Storm || cxsecurity