Identitas mandiri adalah identitas portabel seumur hidup bagi siapa pun, organisasi, atau hal yang tidak bergantung pada otoritas terpusat dan tidak pernah dapat diambil. Identitas mandiri adalah model hubungan dua partai, tanpa tidak ada pihak ketiga yang datang antara Anda dan organisasi, sekarang dianggap "rekan" Anda.
SSI dimungkinkan hari ini dengan Dids dan kredensial yang dapat diverifikasi.
Verifikasi Credential (VC) adalah format baru untuk kredensial digital yang dapat dioperasikan yang didefinisikan oleh kelompok kerja klaim W3C yang dapat diverifikasi. Kredensial yang dapat diverifikasi sesuai dengan model data kredensial W3C yang dapat diverifikasi, dan mereka memfasilitasi interaksi menggunakan pola yang disebut segitiga kepercayaan:
Penerbit membuat kredensial, biasanya dengan memiliki dokumen JSON secara digital ditandatangani dengan cara khusus. Pemegang menyimpannya, dan verifikasi meminta bukti berdasarkan mereka. Presentasi yang dapat diverifikasi yang disediakan oleh pemegang kepada verifikasi adalah paket bukti - baik kredensial, atau data yang berasal dari satu atau lebih kredensial - dibangun oleh pemegang untuk memenuhi persyaratan verifier. Verifiers belajar dengan pasti penerbit mana yang membuktikan sesuatu dengan memeriksa tanda tangan digital terhadap registri data yang dapat diverifikasi (biasanya, blockchain).
Set pedoman dan alat dalam repositori ini akan membantu Anda membangun agen identitas seluler untuk memegang kredensial yang dapat diverifikasi dalam ekosistem identitas yang berdaulat sendiri. Agen identitas ini akan kompatibel dengan standar seperti:
Alat -alat ini bergantung pada Layanan SaaS Badan Konsumen Evernym untuk bertindak sebagai mediator komunikasi di cloud yang memberikan alamat persisten untuk komunikasi dan anonimitas kawanan. Akses ke Badan Konsumen diberikan kepada pelanggan Evernym (lihat bagian "Mendapatkan Bantuan").
Evernym memberikan dukungan komersial kepada pelanggan. Jika Anda ingin bantuan dari Evernym, silakan hubungi kami.
Menghubungkan dan bertukar data terenkripsi antara agensi (sisi server) dan klien tepi (aplikasi seluler) terdiri dari beberapa langkah dan didukung oleh perpustakaan protokol terenkripsi yang diamankan (VCX).
Melewati tutorial ini, kami akan membuat aplikasi sederhana yang akan memungkinkan kami untuk menerima dan menyajikan kredensial terenkripsi yang dapat diverifikasi.
Sebelum memulai, silakan baca dokumen konsep dasar yang berisi penjelasan untuk istilah yang akan sering digunakan dalam panduan ini.

Upaya ini adalah bagian dari proyek yang telah menerima dana dari Program Penelitian dan Inovasi Horizon 2020 Uni Eropa di bawah Perjanjian Hibah No 871932 yang disampaikan melalui partisipasi kami di ESSIF-LAB, yang bertujuan untuk memajukan adopsi luas identitas perguruan tinggi untuk kepentingan semua.