Cara Membuat Script Encrypt dan Decrypt base64

Cara Membuat Script Encrypt dan Decrypt base64

Encrypt adalah proses merubah data asli menjadi data rahasia, sedangkan Decrypt adalah merubah data rahasia menjadi data asli. 

Berkaitan dengan hal tersebut, pada halaman ini saya akan membagikan cara membuat script Encrypt dan Decrypt text base64 menggunakan program python. Jika tertarik silahkan simak!

Sebelumnya, jika kamu menggunakan ponsel Android kamu bisa menginstall termux atau aplikasi lainnya yang dapat menjalankan program python sekaligus untuk ngoding nya, disini saya menggunakan Android, jadi saya menggunakan aplikasi termux.

Dikarena aplikasi salah satu emulator terminal android jadi bisa buat ngoding sekaligus dapat menjalankan hampir semua bahasa program dapat dijalanlan. Yuk, ikuti langkah-langkahnya dibawah:

Install aplikasi & module

Seperti yang dijelaskan diatas, langkah pertama silahkan install aplikasi Termux di Google Playstore jika kamu menggunakan Android dan yang menggunakan IPhone dapat menginstall aplikasi Termux di Apps Store. 

Bagi yang menggunakan komputer atau laptop dapat menginstall python secara langsung di website resminya, yaitu www.python.org, untuk menjalankannya kamu bisa menggunakan CMD jika menggunakan OS Windows, dan jika kamu menggunakan OS MacBook dan Linux dapat menggunakan Terminal Shell bawaan.

Silahkan jalankan perintah berikut pada termux:

  • pkg update && pkg upgrade
  • pkg install python
  • pip install pybase64
  • Buat file berekstensi py (file.py)

    Setelah menginstall module diatas, saatnya bagi kamu membuat file berekstensi py file.py dengan menyalin text coding dibawah, lalu simpan pada SDCARD.

    # module
    import os
    from base64 import *
    
    # bersih
    def bersih():
        os.system("clear")
    
    # Enceypt
    def enc():
        text = raw_input("Masukan text: ")
        enc = b64encode(text)
        print("Encrypted text: ",enc)
        
        text = ("Encrypt text successfully!")
        print(text)
    
    # Decrypt
    def dec():
        text = raw_input("Masukan text: ")
        dec = b64decode(text)
        print("Decrypt text: ",dec)
        
        text = ("Decrypt text successfully!")
        print(text)
    
    # Menu
    def menu():
        bersih()
        print("""
    Author : RekiSptra
    Website: https://www.media903.com
    Program: Encrypt dan Decrypt text base64
    
    1. Encrypt (base64)
    2. Decrypt (base64)
    """)
        pil = raw_input("Pilih: ")
        if pil == "1":
            enc()
        elif pil == "2":
            dec()
        else:
            print("Pilih input dengan benar!")
    
    menu()

    Penutup

    Gimana, mudah bukan? Sekarang kamu sudah berhasil membuat Script untuk enkripsi dan deskripsi file. Kamu bisa menjalankan (run) script yang telah kamu buat tersebut dengan mengetik perintah python namafile.py.

    Mungkin sekian pembahasan, jika ada yang ingin ditanyakan jangan ragu untuk menuliskannya pada kolom komentar. Baca juga artikel lainnya untuk mendapatkan tutorial seputar coding.

    Terimakasih telah berkunjung!😄