Setiap hari kami menghadapi tugas menggunakan kata sandi. Yang pasti, cara paling nyaman bagi kami adalah menggunakan satu kata sandi untuk semua sumber daya. Sayangnya, strategi seperti itu terlalu berisiko. Cara yang direkomendasikan oleh para ahli adalah membuat kata sandi individu untuk setiap sumber daya. Tapi bagaimana cara mengingat semuanya?
Bagaimana jika saya mengatakan bahwa menyimpan hanya satu frase sudah cukup untuk mendapatkan ribuan kata sandi unik?
Saat Anda membutuhkan kata sandi untuk sebuah situs, Anda menempelkan URL situs ke dalam "Tag situs", kemudian memberikan frase rahasia Anda sebagai "Kunci utama" yang tidak dilihat oleh siapa pun, dan terakhir klik tombol "Buat". Kata sandi untuk situs tersebut akan muncul di bidang "Kata Sandi" dan juga disalin ke clipboard. Saat Anda perlu mengingat kata sandi, ulangi prosedur ini dan Anda akan mendapatkan kata sandi yang sama persis seperti yang dibuat pada saat pertama.
Bagaimana itu bekerja.
Cara paling aman untuk menyimpan kata sandi adalah dengan mengubahnya menjadi data yang tidak dapat diubah kembali ke kata sandi asli. Mekanisme ini dikenal sebagai hashing. Aplikasi ini membuat sandi untuk Anda menggunakan algoritme hashing satu arah yang kuat dengan hasil yang dapat diulang. Demi keamanan, ia tidak mengetahui kunci master Anda.
Proyek menggunakan kode sumber yang ditulis oleh Steve Cooper: https://wijjo.com/passhash/
P.S. Saya tahu, ada aplikasi serupa lainnya yang seperti ini. Pertama-tama, mereka memberikan kemampuan yang lebih rendah untuk menyesuaikan algoritma generasi. Dan kedua. Saya telah menggunakan algoritme Steve sejak pertengahan 2000-an dan tidak ingin mengubah semua sandi saya.