Enskripsi Ravencoin

Blockchain publik, tanpa izin, sumber terbuka sangat bagus (terutama Ravencoin). Tapi publik, blockchain tanpa izin dapat dibaca oleh SIAPA PUN. Itu tidak bagus untuk informasi pribadi.

Jadi, apa solusinya? Enkripsi!

Ada dua kategori utama enkripsi.

  1. Enkripsi simetris.
  2. Enkripsi asimetris.

Enkripsi simetris menggunakan kata sandi yang sama untuk mengenkripsi, dan mendekripsi. Enkripsi asimetris menggunakan enkripsi kunci publik/pribadi yang memiliki beberapa properti yang sangat menarik seperti dapat mengenkripsi sesuatu tanpa mengetahui atau perlu mengirimkan kunci dekripsi.

Saya akan menjelaskan cara menggunakan keduanya dengan Ravencoin, dan Anda dapat memilih salah satu yang paling cocok untuk Anda.

ENSKRIPSI RAVENCOIN

Data IPFS

Pertama, penyegaran cepat pada penyimpanan data dan kekekalan data IPFS yang digunakan Ravencoin untuk penyimpanan data. Saat menerbitkan, menerbitkan kembali, atau mentransfer token, Anda dapat menyertakan data IPFS. Pertama, tambahkan file Anda ke IPFS, lalu sematkan hash IPFS yang dikembalikan ke dalam transaksi Ravencoin Anda.

Anda bertanggung jawab untuk menyematkan file yang Anda tambahkan. Menyematkan file akan menjadikan Anda sebagai sumber root file. Jika Anda tidak ingin melakukannya sendiri, gunakan layanan seperti Pin Saya. Saat ini informasi yang Anda sertakan akan disematkan oleh segerombolan node Raspberry Pi, tapi itu tidak akan bertahan selamanya karena jumlah informasi yang disimpan pada akhirnya akan melebihi kapasitas kawanan ini.

Keuntungan dari menambahkan data IPFS ke transaksi Ravencoin adalah Anda tahu bahwa data tersebut tidak dapat diubah (anti-perusak dan tidak berubah). The downside adalah bahwa itu adalah publik untuk semua orang yang ingin melihat.

Sebelum anda bertanya…. Ya, ada cara untuk menjaga keuntungan dan memecahkan masalah sisi negatifnya. Enkripsi akan membuat file yang tidak dapat diubah hanya dapat dibaca oleh mereka yang memiliki kunci untuk mendekripsi file.

Enkripsi Simetris

Ini adalah enkripsi frasa sandi (atau kata sandi). Frasa sandi adalah yang mengenkripsi dan mendekripsi file. Mengenkripsi dengan frasa sandi membuatnya jadi file hanya dapat dibaca oleh siapa saja yang memiliki frasa sandi.

Metode ini paling baik untuk kasus di mana banyak orang mungkin perlu membaca file. Frasa sandi akan dikirim ke orang-orang itu dan mereka harus melindungi frasa sandi seperti mereka akan melindungi file karena siapa pun yang memiliki frasa sandi dapat mendekripsi dan membaca file.

Untuk menggunakan enkripsi simetris:

  1. Gunakan alat sumber terbuka seperti AESCrypt.
  2. Gunakan baris perintah atau seret-dan-lepas untuk mengenkripsi file dan memberikan frasa sandi.
  3. Tambahkan file ke IPFS untuk mendapatkan kembali IPFS Hash.
  4. Sertakan hash IPFS dalam setiap transaksi metadata, memo, atau pesan penerbitan.
  5. Bagikan frasa sandi dengan siapa pun yang Anda inginkan agar dapat membaca file tersebut. Penerima akan mengunduh file, dan mendekripsi file menggunakan sumber terbuka dan tersedia secara gratis AESCrypt.

Enkripsi Asimetris

Enkripsi asimetris akan mengenkripsi file dengan kunci publik, dan hanya pemegang kunci pribadi yang cocok yang dapat mendekripsinya. Ini yang terbaik untuk enkripsi satu-ke-satu.

Jadi bagaimana Anda mendapatkan kunci publik dari orang yang ingin Anda enkripsi filenya?

Di situlah RIP11 masuk. RIP adalah singkatan dari Ravencoin Improvement Proposal, dan #11 dibuat oleh Manggo Farm Asset untuk mengaktifkan enkripsi file dan memberikan spesifikasi tentang cara mengomunikasikan kunci publik untuk enkripsi.

PGP atau GPG digunakan untuk enkripsi/dekripsi dengan blockchain Ravencoin dan IPFS yang menyediakan lapisan komunikasi dan distribusi dan RIP11 memberikan spesifikasi protokol.

RIP11 menentukan bagaimana kunci publik dapat disimpan sebagai meta-data untuk aset unik dengan sidik jari yang disematkan ke dalam nama Aset Unik.

Berikut ini contohnya:

https://ravencoin.asset-explorer.com/a/RIP11%23PGP_52B2929D

Setelah memo diaktifkan di jaringan Ravencoin pada Februari 2020, fleksibilitas untuk berkomunikasi dan menyimpan informasi pribadi terbuka secara signifikan. Karena Anda dapat menyertakan memo (terenkripsi atau tidak terenkripsi) dengan setiap transaksi, ini membuka semua jenis peluang.

Sayangnya, enkripsi asimetris tidak ideal untuk pesan satu-ke-banyak, karena setiap orang memegang kunci pribadi mereka sendiri, sehingga pesan akan memerlukan banyak pesan yang dienkripsi secara individual.RIP 14 alamat enkripsi multi-file.

Mungkin RIP lain dapat menentukan format file di mana banyak pesan terenkripsi dapat dimuat dan cara mudah (diindeks oleh kunci publik atau sidik jari PGP) untuk mengidentifikasi bagian yang “Anda” dapat mendekripsi dengan kunci pribadi Anda.

Ringkasan

Ravencoin tidak memiliki enkripsi bawaan, tetapi dengan mengikuti spesifikasi RIP11 memungkinkan Anda beroperasi dengan alat lapisan ke-2 lainnya yang menginginkan meta-data, memo, dan pesan terenkripsi.

Tinggalkan komentar