Bagi para penggemar crypto, istilah mengenai public key maupun private key bukanlah hal asing lagi bagi kalian. Baik private key maupun public key merupakan komponen yang wajib dimiliki saat kita ingin menjual ataupun membeli akun crypto.
Public key dapat diibaratkan sebagai alamat email yang dapat dibagikan ke orang lain secara bebas dalam melakukan transaksi cryptocurrency. Sedangkan, private key dapat diibaratkan sebagai password dari suatu akun, hal ini disebabkan oleh private key memiliki sifat yang rahasia serta tak dapat dipublikasikan.
Mengenal Dunia Kriptografi
Perlu diketahui, teknologi blockchain didirikan dengan dasar dari kriptografi di mana kriptografi merupakan suatu proses atau tahapan yang memungkinkan dalam membuat data menjadi lebih aman. Pada dunia blockchain, kriptografi merupakan elemen penting pada proses pengamanan transaksi yang menggunakan aset crypto.
Pengguna bisa mengakses blockchain memakai suatu sistem khusus yang sering disebut dengan istilah public key cryptography. Kriptografi asimetris atau lebih dikenal dengan public key cryptography merupakan sebuah sistem enskripsi yang memakai dua kunci yakni private key dan public key. Pada ilmu kriptografi, di dalamnya terdapat dua proses yang dilakukan yakni deskripsi dan enkripsi.
Lalu, pada proses pengiriman serta penerimaan data melalui kriptografi asimetris umumnya meliputi lima langkah yakni sebagai berikut:
- Key generation (generasi kunci) dimana setiap individu akan menghasilkan private key serta public key
- Key exchange (pertukaran kunci) dimana pengirim serta penerima akan saling bertukar public key
- Encryption (Enskripsi) dimana data pengirim akan dienskripsi memakai public key penerima
- Sending encrypted data (mengirim data terenskripsi) dimana data yang sudah terenskripsi lalu akan dikirim ke penerima
- Decryption (Deskripsi) dimana penerima mendeskripsi pesan memakai kunci pribadi mereka sendiri.
Apa Itu Public key?
Public key adalah serangkaian huruf serta angka panjang (algoritma) yang memiliki fungsi sebagai nomor akun yang bisa digunakan pada transaksi crpto pada blockchain. Public key dapat diibaratkan seperti email dimana ketika kita ingin mengirim email ke si X, maka hal yang harus kita ketahui terlebih dahulu yakni alamat email dari si X.
Oleh sebab itu, dalam dunia blockchain sebelum mengirim dana di blockchain, baik pengirim maupun penerima wajib bertukar public key terlebih dahulu. Cara kerja dari public key yakni pengirim akan mengirim data ke penerima, tetapi sebelum sampai ke penerima data tersebut akan dienskripsi terlebih dahulu dengan public key sebelum dikirim ke blockchain.
Data yang dienskripsi dapat disebut juga dengan plaintext (teks biasa), sebab informasi ini dengan mudah dapat dibaca serta dipahami oleh siapa saja. Sedangkan, enskripsi merupakan suatu proses pengubahan data asli (plaintext) yang tersusun secara acak menjadi data yang sukar dibaca (encrypted text). Encrypted text atau ciphertext adalah suatu pesan biasa yang sudah diubah atau disandikan dengan tujuan agar tidak mudah untuk dibaca.
Apa Itu Private Key?
Private key adalah sebuah kode yang dipasangkan dengan public key dengan tujuan untuk mengaktifkan algoritma yang digunakan untuk deskripsi dan enskripsi data. Apabila public key memiliki tugas untuk membantu proses enskripsi, maka private key memiliki tugas untuk membantu proses deskripsi.
Deskripsi yang dimaksud ialah suatu proses yang dilakukan dengan tujuan untuk mengubah pesan yang terenskripsi (encrypted text) menjadi pesan biasa yang mudah untuk dibaca pengguna. Private key mempunyai fungsi yang dapat diibaratkan seperti password/ kata sandi yang bisa digunakan untuk mengakses akun yang dimiliki.
Private key akan melakukan terjemahan informasi yang ditujukan untuk kita serta dikirim ke blockchain, sehingga pengguna akan memperoleh akses ke data ataupun dana crypto. Private key ini sangat penting dalam kriptografi sebab private key menawarkan tingkat keamanan yang bisa dikatakan cukup tinggi, Satu private key ini umumnya meliputi 256 digit biner dan dinyatakan sebagai rangkaian 64 huruf serta angka yang berbeda, sehingga sangat sulit untuk diretas.




Tinggalkan Balasan