Teknologi

MeldID selepas kemaskini: tempat simpanan dilindungi menjadi alat harian

Versi terbaru MeldID menumpukan bukan sahaja pada prinsip TOTP, tetapi juga kepada segala yang berkaitan dengan kod sekali guna: carian tempatan, nota yang disulitkan, tag, import kod QR dari imej, sembunyikan dan salin kod, pulihkan catatan yang dipadam dan sinkronisasi perubahan antara peranti. Di samping itu, prinsip seni bina Zero Vault dikekalkan.

Pada artikel sebelum ini, saya membincangkan MeldID sebagai sistem yang melangkaui satu akaun tunggal. Aplikasi mudah alih untuk iPhone dan Android telah menyatukan pengesahan TOTP, fungsi lengkap tanpa internet, pemulihan data yang dilindungi pada peranti baharu dan pengesahan log masuk ke perkhidmatan yang disambungkan.

Pengemaskinian terbaru menarik dari segi lain pula. Ia hampir tidak cuba untuk menambah mekanisme log masuk yang berpengaruh. Fokus utamanya adalah kepada kerja harian dengan tempat simpanan yang dilindungi.

Sementara pengguna mempunyai dua atau tiga catatan, senarai biasa sudah memadai. Tetapi dari semasa ke semasa, ia akan mengandungi e-mel kerja, akaun peribadi, papan kawalan, perkhidmatan awan, sistem korporat dan persekitaran ujian. Pada masa ini, masalahnya bukan lagi mengenai menjana kod enam digit. Kepentingan utama adalah untuk mencari satu catatan dengan cepat, memahami fungsinya, tidak tersilap akaun, mengubah data dengan selamat dan tidak kehilangan maklumat ketika bekerja dengan beberapa peranti.

Di sinilah MeldID menunjukkan peningkatan fungsi yang ketara.

Perubahan utama — susunan dalam tempat simpanan yang dilindungi

Saya akan menyifatkan versi baharu ini sebagai peralihan dari senarai catatan TOTP yang ringkas kepada ruang kerja yang lebih terurus.

Ini tidak bermakna aplikasi menjadi lebih kompleks. Sebaliknya, fungsi baharu menyelesaikan situasi yang sebelum ini perlu diselesaikan secara manual. Pengguna tidak perlu lagi mengingati lokasi catatan yang diperlukan, menghafal deskripsi akaun atau mengulangi prosedur penambahan selepas penghapusan tidak sengaja.

Perkara penting ialah fungsi-fungsi ini saling berkait. Carian berfungsi bersama nota, tag membantu memfilter hasil pencarian, import dari kod QR disertai penyorotan visual untuk catatan baharu, dan penghapusan serta pemulihan diselaraskan antara semua peranti yang dikaitkan dengan akaun yang sama.

Carian kekal bersifat tempatan

MeldID memperkenalkan carian tempatan berdasarkan nama perkhidmatan, nama akaun dan kandungan nota. Ia fungsi ringkas, tetapi inilah yang mulai menjimatkan masa apabila bilangan catatan semakin banyak.

Katakan ada beberapa akaun untuk satu perkhidmatan: akaun peribadi, kerja dan pentadbir. Daripada melihat seluruh senarai, cukup dengan memasukkan sebahagian nama perkhidmatan atau alamat e-mel. Jika catatan disertai nota, carian juga boleh menggunakan kandungannya.

Dalam hal ini, carian tidak menyentuh rahsia TOTP itu sendiri. Rahsia tidak digunakan sebagai medan carian atau pengenal pasti catatan. Pengguna mencari konteks yang jelas — nama perkhidmatan, akaun, atau nota, — dan bukan data kriptografi.

Permintaan carian tidak dihantar ke pelayan. Aplikasi mencari melalui tempat simpanan yang dilindungi yang telah dibuka di peranti tersebut.

Nota dan tag memberi konteks kepada catatan

Nama perkhidmatan sahaja tidak cukup untuk memahami kegunaan catatan. Oleh itu, kini catatan TOTP boleh disertakan dengan nota yang disulitkan.

Dalam nota ini, pengguna boleh menyatakan persekitaran kerja berkaitan, jabatan yang dituju atau mod login yang digunakan. Nota ini disimpan bersama catatan yang dilindungi dalam Vault, bukan sebagai maklumat terbuka di pelayan.

Tag yang berbilang makna juga diperkenalkan untuk mengkelaskan. Satu catatan boleh mempunyai beberapa label, contohnya, “Kerja”, “Kritis”, “Eropah”, atau “Ujian”. Tag dimasukkan sebagai teks biasa: label baru boleh ditambah dengan menekan Enter atau koma, dan kemudian dipadam sebagai elemen ringkas.

Sistem juga mencadangkan tag yang sedia ada dan menyatukan variasi tanpa mengira keamatan huruf. Oleh itu, “Kerja”, “kerja” dan “KERJA” tidak dianggap sebagai tiga kategori berbeza.

Bagi tag, disediakan penapis tempatan berasingan. Jika struktur berubah, tag biasa boleh dinamakan semula atau dipadam secara global dengan tahan lama. Ini mengelakkan keperluan membuka setiap catatan satu persatu dan membetulkan label yang sama berulang kali.

Favorite diserlahkan sebagai tag sistem dengan ikon bintang, berwarna merah dan membolehkan pengguna dengan cepat menandai catatan paling penting.

Secara amnya, ini menukarkan tempat simpanan daripada sekadar satu koleksi kod kepada sistem yang boleh disusun mengikut logik sendiri.

Kod tersembunyi tetap boleh digunakan

Aplikasi kini membolehkan pengguna menyembunyikan dan memaparkan kod TOTP. Status pilihan ini disimpan di peranti, jadi selepas dimulakan semula, pengguna tidak perlu menyusunnya semula.

Ini adalah langkah perlindungan visual: kod tidak sentiasa terpapar di skrin jika tidak diperlukan. Walau bagaimanapun, menyembunyi kod tidak bermakna pengguna tidak boleh menggunakannya.

Kod boleh disalin ke papan kekunci dalam mod terbuka mahupun tersembunyi. Ini penting kerana pengguna mungkin tidak mahu digit kelihatan di skrin, tetapi tetap perlu menyalin kod tersebut ke borang login.

Ini membolehkan pemisahan yang masuk akal antara apa yang dipaparkan dan tindakan yang sengaja dilakukan pengguna.

Kod QR tidak perlu lagi diimbas semula

Sebelum ini, pengguna biasanya bergantung pada kamera dan skrin kedua untuk mengimbas QR kod ketika menambah catatan TOTP. Kini, MeldID mampu mengimport catatan TOTP dari gambar atau foto yang disimpan di galeri.

Ini berguna dalam pelbagai situasi. QR kod mungkin tersimpan dalam tangkapan skrin atau diambil gambarnya semasa mengatur servis. Tidak selalu selesa membuka semula halaman asal dan menyediakannya untuk kamera.

Cukup dengan memilih gambar yang mengandungi QR kod, dan aplikasi akan mengenali dan mencipta catatan dalam tempat simpanan yang dilindungi.

Selepas ditambah, catatan baharu akan dikelilingi bingkai buat sementara. Ia amat berguna apabila memindahkan beberapa akaun secara berturut-turut: pengguna dapat melihat dengan serta-merta mana yang baharu dan mengelakkannya tercampur dengan catatan sedia ada.

Penghapusan kini membenarkan pilihan membatalkan keputusan

Salah satu ciri paling praktikal ialah penghapusan catatan dengan tempoh pemulihan yang fleksibel.

Catatan yang dipadam tidak hilang secara kekal serta-merta. Dalam tempoh tertentu yang telah ditetapkan sebelumnya, ia boleh dipulihkan, tetapi memerlukan pengesahan khusus. Pendekatan ini melindungi daripada penghapusan tidak sengaja, klik tersalah atau memadam akaun yang salah.

Satu lagi perlindungan penting ialah apabila tempoh pemulihan aktif, aplikasi tidak membenarkan pengguna menambah rahsia TOTP yang sama sebagai catatan baru.

Katakan ada situasi biasa. Pengguna menghapuskan akaun, kemudian menyedari ia satu kesilapan, dan mengimbas semula QR kod lama. Tanpa pengesahan tambahan, dua catatan yang sama rahsia mungkin muncul. MeldID mencegah pembentukan dublikasi tersebut dan memberi peluang untuk memulihkan catatan asal secara biasa.

Pemulihan bukan sekadar perubahan tempatan di satu telefon. Ia mengubah keadaan Vault yang dilindungi dan diselaraskan dengan status di pelayan.

Satu akaun — satu stor yang disahkan

Pengurusan pelbagai peranti adalah salah satu idea utama MeldID pada telefon pintar. Kemaskini terbaru menjadikannya lebih konsisten.

Penghapusan, pemulihan, penyuntingan nota dan tag, serta lain-lain perubahan Vault diselaraskan antara peranti yang dikaitkan dengan akaun yang sama. Jika pengguna bekerja dengan iPhone dan Android, atau menambah telefon kedua, maka mereka mencapai keadaan yang disahkan dan sama.

Jika tindakan dibuat pada satu peranti, mekanisme penyelarasan menghalang salinan lama dari peranti lain secara tidak disedari mengembalikan catatan lama atau menulis semula perubahan yang lebih baru. Pengurusan konflik juga dipertingkatkan apabila bekerja dengan beberapa peranti.

Seperti sebelum ini, akaun MeldID yang berbeza di satu telefon kekal berasingan. Data satu akaun tidak bercampur dengan data dari akaun lain, dan perubahan hanya dilaksanakan pada tempat simpanan yang dilindungi yang sesuai.

Aspek berasingan dikekalkan, termasuk pemisahan offline dan online. Penjanaan kod TOTP untuk catatan yang sudah disimpan tidak bergantung kepada internet, dan catatan baharu boleh disediakan secara tempatan. Perubahan yang perlu diselaraskan ke semua peranti selepas sambungan semula akan diproses.

Zero Vault kekal sebagai asas

Sisi MeldID kekal berpegang kepada prinsip Zero Vault. Bahagian pelayan berfungsi dengan keadaan tempat simpanan yang dilindungi yang disulitkan secara tidak telus, serta data teknikal yang diperlukan untuk versi dan penyelarasan.

Rahsia TOTP, nota, tag dan nama perkhidmatan tidak dihantar dalam bentuk terbuka ke pelayan. Ia bukan jadual biasa yang boleh dikaji atau digunakan untuk carian pelayan.

Kandungan Vault dilaras secara tempatan dalam aplikasi di peranti dipercayai. Oleh itu, pencarian nota dan pengurusan tag dilakukan secara tempatan: pelayan tidak perlu membaca kandungan untuk menerima versi tempat simpanan yang disulitkan dan menyelaraskannya antara peranti.

Fungsi baharu ini tidak mengubah prinsip ini dan tidak menukar kemudahan kepada pengorbanan terhadap privasi. Sebaliknya, kini menjadi lebih jelas bahawa tempat simpanan yang dilindungi boleh menjadi mudah digunakan tanpa menjadi direktori pelayan terbuka.

Perincian kecil yang mempengaruhi kepercayaan

Dalam kemaskini ini, terjemahan, kapsyen kebolehaccess-an dan visual element turut diperbaiki.

Ini mungkin kelihatan remeh berbanding pengimportan kod QR atau pemulihan catatan. Tetapi apabila aplikasi mempunyai paparan tersembunyi, favorite, keadaan tunggu penghapusan dan pengesahan berasingan untuk pemulihan, ikon-ikon sahaja tidak mencukupi.

Tag yang difahami penting untuk semua pengguna, terutama untuk VoiceOver, TalkBack dan peranti kebolehakses-an lain. Terjemahan yang dikemas kini dan keadaan visual yang lebih jelas menjadikan scenario baru lebih mudah difahami dalam pelbagai bahasa dan platform.

Kesimpulan saya

Selepas melihat kemaskini ini, saya akan menggambarkan MeldID bukan lagi sekadar aplikasi untuk menjana kod TOTP.

Perubahan utama bukanlah pada satu fungsi sahaja. Nilai utama terletak pada gabungan: carian tempatan berfungsi bersama nota dan tag, favorite membantu menonjolkan yang penting, import kod QR dipermudah dengan sokongan imej, catatan baharu lebih jelas dengan bingkai, dan tempoh pemulihan mengurangkan risiko pemadaman tidak sengaja.

Serentak dengan itu, penyelarasan menghubungkan perubahan antara peranti, sementara Zero Vault mengekalkan model penyimpanan yang dilindungi.

Kesimpulannya, MeldID secara beransur-ansur bergerak dari sekadar pengesah kepada ruang kerja yang dilindungi dan terurus dengan lebih baik. Kod TOTP masih dijana secara tempatan dan boleh diakses tanpa sambungan internet, tetapi segala yang berlaku di sekelilingnya menjadi lebih mudah difahami dan dijangkakan.

Lebih lanjut mengenai projek ini di: MedlID.