Keamanan kata sandi: panduan pengguna tingkat lanjut untuk KeePassXC

  • KeePassXC adalah pengelola kata sandi lokal, terenkripsi, dan lintas platform yang memprioritaskan privasi dan kendali pengguna.
  • Fitur ini memungkinkan Anda untuk mengelompokkan kredensial, menggunakan generator kata sandi, fitur pelengkapan otomatis di peramban, dan mengelola TOTP.
  • Basis data .kdbx dapat disinkronkan antar perangkat melalui cloud, NAS, atau P2P, dan selalu tetap terenkripsi.
  • Dipadukan dengan cadangan data, file kunci, dan kunci fisik seperti YubiKey atau Nitrokey, ini menawarkan keamanan tingkat lanjut.

Panduan KeePassXC

Dalam beberapa tahun terakhir, mengelola kata sandi telah menjadi masalah yang cukup besar. Kita semakin sering menggunakan layanan online, bank, jejaring sosial, alat kerja, dan aplikasi yang membutuhkan kata sandi yang berbeda, panjang, dan kompleks (belajar untuk buat kata sandi yang kuatMengandalkan ingatan, buku catatan, atau notepad komputer bukanlah pilihan yang aman lagi. Jika Anda ingin tidur nyenyak, Anda membutuhkan pengelola kata sandi yang baik. Suruh dia melakukan pekerjaan berat untukmu.

Di antara semua alternatif yang tersedia, KeePassXC telah mendapatkan tempat khusus di antara pengguna tingkat lanjut dan perusahaan yang menghargai privasi. Ini adalah pengelola kata sandi lokal, dari open source dan multiplatform Ini memungkinkan Anda untuk mempertahankan kendali penuh atas basis data Anda, tanpa bergantung pada layanan cloud eksklusif. Dalam panduan komprehensif ini, Anda akan mempelajari apa itu, bagaimana cara kerjanya, dan bagaimana memaksimalkannya. Anda dapat menggunakannya di PC, di browser, dan di perangkat seluler Anda.

Apa itu KeePassXC dan mengapa layak digunakan?

KeePassXC Ini adalah pengelola kata sandi yang berjalan di komputer Anda dan menyimpan semua kata sandi Anda dalam file terenkripsi dengan ekstensi . .kdbxFile ini berfungsi seperti brankas digital: hanya dapat dibuka dengan kata sandi utama (dan, jika Anda mau, dengan faktor tambahan seperti file kunci atau kunci fisik seperti YubiKey atau Nitrokey). Karena secara default beroperasi secara lokal, tidak ada perusahaan eksternal yang memiliki kata sandi Anda., kecuali jika Anda memilih untuk menyinkronkan file menggunakan layanan pihak ketiga.

Pendekatan ini menjadikannya alat yang sangat menarik bagi pengguna yang memprioritaskan privasi dan bagi organisasi yang tidak ingin mendelegasikan pengelolaan kredensial kepada penyedia layanan cloud. KeePassXC adalah perangkat lunak gratis, kode programnya dapat diaudit, dan tersedia untuk Windows, macOS, dan Linux., dengan aplikasi Android dan iOS yang kompatibel untuk mengakses basis data dari perangkat seluler Anda.

Basis data mereka dilindungi dengan enkripsi modern (seperti AES‑256dan algoritma derivasi kunci yang kuat. Ini berarti bahwa meskipun seseorang memperoleh file .kdbx, tanpa kata sandi utama dan faktor keamanan tambahan apa pun, hampir tidak mungkin untuk mendekripsi isinya. Keamanan sejati terletak pada kekuatan kunci utama dan kebijakan pencadangan Anda..

Selain penyimpanan yang aman, KeePassXC menyertakan banyak fitur yang dirancang untuk membuat kebiasaan keamanan Anda lebih mudah dan lebih baik: Pembuatan kata sandi yang kuat, pengisian otomatis browser, manajemen TOTP (2FA). audit terhadap kata sandi yang lemah atau duplikat, integrasi dengan perangkat keras keamanan dan sistem pengorganisasian yang andal menggunakan grup dan tag.

keepassxc

Fitur-fitur utama KeepAxC sebagai pengelola kata sandi

Sebelum kita masuk ke proses instalasi, ada baiknya kita meninjau secara terorganisir apa yang ditawarkan KeePassXC dibandingkan dengan menyimpan kata sandi di browser atau di dokumen terpisah. Aplikasi ini mencakup hampir semua hal yang Anda harapkan dari sebuah aplikasi. manajer moderntetapi tanpa bergantung pada cloud..

Di satu sisi, fitur ini memusatkan semua kredensial Anda dalam satu file terenkripsi. Di sana Anda dapat menyimpan nama pengguna, kata sandi, URL, catatan, lampiran, dan atribut khusus. (misalnya, jawaban keamanan atau data pemulihan). Anda mencegah informasi Anda tersebar dan mengurangi risiko menggunakan kata sandi yang sama di banyak situs.

Fitur ini juga mencakup generator kata sandi yang ampuh. Setiap kali Anda membuat entri baru, Anda dapat menjalankan generator tersebut dan Dapatkan kunci yang panjang dan kompleks dengan kombinasi huruf besar, huruf kecil, angka, dan simbol yang tepat sesuai kebutuhan Anda.Karena Anda tidak perlu menghafalnya, Anda bisa menggunakan kata sandi yang sangat kuat dan unik untuk setiap layanan.

Fitur penting lainnya adalah fitur pelengkapan otomatis. Berkat integrasi dengan browser utama, KeePassXC mampu mengisi formulir login secara otomatis. saat Anda mengunjungi halaman yang relevan. Ini menghemat waktu dan, secara tidak langsung, mengurangi kesalahan konyol saat mengetik kata sandi panjang secara manual.

Terkait kontrol kualitas atas apa yang Anda simpan, aplikasi ini memiliki laporan keamanan yang mendeteksi Kata sandi yang berulang, kata sandi lama yang perlu diperbarui, atau entri yang tidak memenuhi tingkat kekuatan minimum.Hanya dengan beberapa klik, Anda dapat memeriksa status "kebersihan digital" Anda dan mengambil keputusan.

Terakhir, fleksibilitas sinkronisasinya patut diperhatikan. Meskipun KeePassXC tidak memiliki sinkronisasi cloud bawaan, Anda dapat menempatkan file .kdbx di Google Drive, Dropbox, OneDrive, Nextcloud, Syncthing, Resilio Sync, atau bahkan NAS.Opsi yang tersedia beragam, mulai dari cloud publik biasa hingga solusi P2P tanpa server perantara, yang ideal untuk lingkungan yang sangat sensitif.

Instal KeepAveXC di Windows

Langkah pertama untuk mulai menggunakan KeePassXC adalah menginstalnya di komputer utama Anda. Ini hampir selalu menjadi tempat yang paling mudah untuk mengkonfigurasi basis data. Dari desktop, jauh lebih mudah untuk membuat brankas, mengimpor kata sandi lama, dan menyiapkan semuanya. sebelum mentransfer basis data ke perangkat seluler.

Pada sistem operasi apa pun, disarankan untuk mengunjungi situs web resmi proyek (keepassxc.org) dan mengunduh penginstal yang sesuai. Di Windows, Anda akan memiliki penginstal klasik.

Untuk lingkungan di mana keamanan sangat penting atau di mana Anda membutuhkan kompatibilitas dengan perangkat keras terbaru, mungkin lebih baik untuk memilih versi terbaru yang tersedia, bahkan dalam format Flatpak. Sebaliknya, untuk workstation yang stabil, Anda mungkin lebih tertarik untuk memprioritaskan integrasi sistem dan kemudahan perawatan.Bagaimanapun, secara fungsional versi KeePassXC saat ini setara satu sama lain.

Setelah Anda menyelesaikan instalasi di komputer Anda, buka aplikasinya. Layar selamat datang akan menampilkan opsi untuk membuat basis data baru, membuka basis data yang sudah ada, atau mengimpor dari format lain. seperti KeePass 1.xo CSV. Dari situ, pengaturan sebenarnya dari brankas Anda dimulai.

Instalasi KeePassXC

Buat basis data pertama Anda dan tentukan kata sandi utama.

Saat Anda menjalankan KeePassXC untuk pertama kalinya dan memilih untuk membuat basis data baru, program akan meminta Anda untuk menentukan nama untuk brankas, deskripsi opsional, dan lokasi untuk menyimpan file .kdbx.Cara yang paling umum adalah dengan menyimpannya terlebih dahulu di folder pribadi Anda. Kemudian, Anda dapat memindahkannya ke folder yang disinkronkan di cloud atau ke direktori jaringan bersama.

Langkah selanjutnya adalah mengkonfigurasi opsi enkripsi. KeePassXC menawarkan parameter yang kuat secara default, dengan algoritma yang tangguh dan sejumlah iterasi yang sesuai untuk membuat perhitungan turunan kunci menjadi mahal bagi penyerang. Dalam kebanyakan kasus, Anda dapat membiarkan pengaturan ini apa adanya, kecuali jika Anda memiliki kebutuhan yang sangat spesifik. kinerja atau kompatibilitas. Anda selalu dapat meninjaunya nanti dari opsi keamanan basis data.

Kemudian tibalah saat yang krusial: memilih kata sandi utama. Ini akan menjadi kunci yang membuka semua kata sandi lainnya, jadi ada baiknya meluangkan waktu sejenak untuk berpikir dengan cermat. Seharusnya ceritanya panjang, tidak terduga, dan sekaligus cukup berkesan.Anda dapat menggabungkan beberapa kata acak, menambahkan angka dan simbol, atau menggunakan frasa yang hanya masuk akal bagi Anda. Jika seseorang menebak atau mencuri kata sandi ini, mereka akan memiliki akses ke seluruh brankas Anda.

Setelah Anda memilih faktor perlindungan, KeePassXC akan meminta Anda untuk menyimpan file .kdbx di lokasi yang dipilih. File tersebut adalah file yang perlu Anda buka di komputer atau perangkat seluler mana pun tempat Anda ingin mengakses kata sandi Anda.Mulai saat ini, basis data Anda telah dibuat dan siap menerima entri.

Mengatur brankas: grup, subgrup, dan beberapa basis data

Setelah basis data kosong dibuat, saatnya mulai memikirkan bagaimana Anda akan mengatur kredensial Anda. KeePassXC menggunakan sistem hierarkis. kelompok dan subkelompok yang berfungsi seperti folder Di dalam brankas: setiap grup menyimpan entri yang berbeda (nama pengguna dan kata sandi).

Sebagai contoh, Anda dapat membuat grup seperti "Perbankan", "Pekerjaan", "Jejaring Sosial", "Belanja Online" atau "Sistem" dan menambahkan subgrup di dalam setiap grup jika Anda membutuhkan detail yang lebih rinci. Grup dibuat dari menu Grup atau menggunakan tombol yang sesuai di antarmuka.Dan di jendela pengeditan grup, Anda dapat memberikan nama, deskripsi, dan ikon khas agar mudah ditemukan sekilas.

Meskipun sangat mungkin untuk menyimpan semua entri langsung di root basis data, dalam jangka menengah hal ini menjadi sulit dikelola. Meluangkan waktu lima menit untuk mendesain struktur grup yang jelas akan menghemat banyak klik seiring bertambahnya jumlah data di dalam vault Anda.Selain itu, tidak ada yang mencegah Anda untuk kemudian mengatur ulang kata sandi dengan menyeret entri dari satu grup ke grup lain.

Jika Anda ingin melakukan pengelompokan data lebih lanjut, Anda dapat membuat beberapa basis data independen alih-alih memusatkan semuanya dalam satu basis data. Setiap basis data disimpan dalam file .kdbx terpisah dan dapat memiliki kata sandi utama dan aturannya sendiri.Sebagai contoh, Anda dapat memiliki brankas pribadi dan brankas terpisah untuk urusan pekerjaan dengan kunci yang berbeda, atau basis data khusus untuk akun-akun penting seperti perbankan dan email utama.

Dari jendela utama KeePassXC, Anda dapat membuka beberapa basis data dalam tab. Hal ini memberikan banyak fleksibilitas saat memisahkan lingkungan tanpa mengorbankan kenyamanan....asalkan Anda disiplin dalam menggunakan kunci utama dan membuat cadangan untuk setiap file.

KeePassXC

Tambahkan entri: nama pengguna, kata sandi, catatan, dan lampiran.

Setelah struktur dibuat, langkah selanjutnya adalah mulai menyimpan data sebenarnya. Untuk menambahkan entri baru, pertama-tama pilih grup yang sesuai dan gunakan opsi tersebut. “Entri baru” dari menu atau dari bilah alat.Jendela akan terbuka dengan beberapa kolom isian dasar.

Pada tab utama, Anda dapat menentukan judul (misalnya, "Gmail Pribadi"), nama pengguna, kata sandi, dan URL login. Kolom kata sandi terintegrasi dengan generator kunci KeePassXC.Dengan mengklik ikon dadu, Anda dapat menentukan panjang dan jenis karakter, sehingga memungkinkan Anda membuat kata sandi yang sangat kompleks hanya dengan beberapa klik.

Anda juga dapat mengatur tanggal kedaluwarsa jika Anda ingin aplikasi mengingatkan Anda untuk mengubah kata sandi tersebut setelah jangka waktu tertentu. Ini adalah cara yang baik untuk memberlakukan siklus perpanjangan untuk akun-akun penting.seperti akses ke panel bank atau administrasi.

Di tab lanjutan pada entri tersebut, Anda akan menemukan opsi untuk melampirkan file (misalnya, salinan dokumen terenkripsi, kode pemulihan, kontrak, dll.) atau membuat atribut khusus. Perlu diingat bahwa setiap lampiran akan menambah ukuran basis data.Jadi sebaiknya gunakanlah dengan bijak dan jangan mengubah brankas menjadi tempat penyimpanan dokumen-dokumen berat.

Terakhir, Anda dapat menetapkan ikon dan tag tertentu, serta memutuskan apakah entri tersebut dapat diakses dari ekstensi browser. Semua ini memungkinkan Anda untuk memiliki banyak informasi kontekstual tanpa mengorbankan tampilan yang bersih. Di jendela utama, Anda akan melihat daftar dengan judul, pengguna, dan kolom lain yang dapat Anda sesuaikan.

Integrasikan KeePassXC dengan browser Anda untuk fitur pelengkapan otomatis.

Bagi sebagian besar pengguna, perubahan yang sesungguhnya terjadi ketika brankas terintegrasi dengan peramban. Dengan cara ini, Anda tidak perlu lagi menyalin dan menempel nama pengguna dan kata sandi secara manual setiap kali Anda masuk.Sebaliknya, fitur pelengkapan otomatis akan ditawarkan langsung di halaman web.

Proses ini terdiri dari dua bagian: konfigurasi di KeePassXC dan instalasi ekstensi yang sesuai di browser Anda (KeePassXC-Browser). Di aplikasi desktop, buka Alat > Pengaturan > Integrasi Browser lalu pilih browser yang ingin Anda aktifkan (Chrome, Firefox, Edge, dll.).

Kemudian, di dalam browser itu sendiri, instal ekstensi dari toko resminya (Chrome Web Store, Mozilla Add-ons, dll.). Setelah terpasang, sematkan ke bilah alat jika Anda ingin agar selalu terlihat. Kemudian klik ikon untuk memulai koneksi dengan KeePassXC. Biasanya Anda akan melihat tombol "Hubungkan" atau yang serupa.

Pada koneksi pertama, ekstensi akan meminta Anda untuk memberikan nama pada asosiasi basis data, dan KeePassXC akan menampilkan kotak dialog di jendelanya yang meminta izin untuk membangun komunikasi tersebut. Disarankan untuk mengotorisasi koneksi dan memilih opsi untuk mengingat keputusan tersebut.sehingga tidak perlu menyetujuinya setiap saat.

Mulai saat itu, selama KeePassXC terbuka dan basis data tidak terkunci, ekstensi tersebut akan dapat mendeteksi formulir login dan menyarankan entri yang sesuai. Saat pertama kali Anda mencoba melengkapi situs secara otomatis, KeePassXC mungkin akan menampilkan pesan yang meminta Anda untuk mengkonfirmasi entri mana yang dapat dikaitkan dengan domain tersebut.Jika Anda memilih opsi untuk mengingat pilihan Anda, prosesnya akan berjalan lancar pada kunjungan berikutnya.

KeePassXC

Menggunakan KeePassXC dalam kehidupan sehari-hari: membuka kunci, clipboard, dan pintasan.

Dalam penggunaan sehari-hari, KeePassXC pada dasarnya terdiri dari beberapa tindakan yang sudah familiar. Saat Anda menyalakan komputer, Anda membuka aplikasi, memilih basis data, dan Anda memasukkan kata sandi utama (dan faktor tambahan lainnya, jika Anda telah mengaturnya)Dari situ, brankas akan terbuka dan dapat diakses untuk kueri Anda dan untuk ekstensi browser.

Dari jendela utama, cara tercepat untuk bekerja adalah dengan mengklik dua kali setiap kolom yang Anda butuhkan. Jika Anda mengklik dua kali URL tersebut, situs web akan langsung terbuka di browser default Anda.Jika Anda mengetikkan nama pengguna atau kata sandi, data tersebut akan disalin ke clipboard selama beberapa detik, setelah itu akan dihapus secara otomatis untuk mengurangi risiko kebocoran data.

Ini memungkinkan Anda untuk masuk ke layanan yang tidak Anda gunakan dari browser utama, atau mengisi kredensial di aplikasi desktop yang tidak terintegrasi dengan ekstensi ini. Perilaku clipboard dapat dikonfigurasi, memungkinkan Anda untuk menyesuaikan waktu sebelum konten yang disalin dihapus. Jika Anda membutuhkan lebih banyak kelonggaran atau lebih suka agar prosesnya berlangsung sesingkat mungkin.

Mengenai penguncian, Anda dapat melakukannya secara manual dari menu Database atau mengkonfigurasi penguncian otomatis setelah periode tidak aktif tertentu. Anda juga dapat mengkonfigurasi basis data agar terkunci saat aplikasi diminimalkan atau saat sesi pengguna sistem operasi terkunci.Ini adalah langkah-langkah sederhana yang menambahkan lapisan perlindungan ekstra terhadap mata yang mengintip.

Sinkronkan basis data dengan perangkat seluler dan antar beberapa pengguna.

Sejauh ini kita hanya melihat penggunaan lokal pada satu komputer, tetapi hampir semua orang perlu mengakses kata sandi mereka dari ponsel atau berbagi brankas kata sandi di antara beberapa orang dalam konteks profesional. Meskipun KeePassXC tidak menyertakan sinkronisasi internal sendiri, aplikasi ini kompatibel dengan berbagai solusi eksternal..

Di Android, Anda dapat menggunakan aplikasi seperti KeePassDX, dan di iOS, terdapat alternatif yang lebih baik seperti Strongbox atau KeePassium. Semuanya dapat membuka file .kdbx dan biasanya terintegrasi dengan fitur pengisian otomatis bawaan sistem. Kuncinya adalah aplikasi seluler dapat mengakses file basis data yang sama yang Anda gunakan di komputer Anda.baik melalui cloud atau server Anda sendiri.

Untuk penggunaan pribadi, biasanya cukup dengan menempatkan file .kdbx di Google Drive, Dropbox, iCloud, Nextcloud, atau NAS yang terintegrasi dengan aplikasi File di ponsel Anda.Dari perangkat seluler Anda, cukup arahkan aplikasi KeePass yang kompatibel ke lokasi tersebut dan selesai: saat file disinkronkan, Anda akan selalu memiliki versi terbaru dari brankas Anda.

Di lingkungan perusahaan, umum menggunakan layanan seperti OneDrive, SharePoint, atau Google Drive di Workspace untuk berbagi file .kdbx yang sama di antara beberapa orang. Jika tingkat privasi tertinggi diperlukan, ada beberapa opsi yang tersedia. solusi seperti Resilio Sync atau Syncthing, yang menyinkronkan file secara langsung antar komputer menggunakan koneksi P2P terenkripsi, tanpa melalui server pusat.

Dalam semua kasus, jangan sampai terlupakan bahwa basis data tetap terenkripsi meskipun saat berpindah melalui internet. Siapa pun yang mencegat file tersebut tanpa mengetahui kata sandi utama (dan tanpa memiliki faktor tambahan) tidak akan dapat membaca isinya.Namun, jika Anda berbagi brankas dengan orang lain, kunci utama harus selalu dikomunikasikan melalui saluran yang berbeda dan aman, dan disarankan untuk secara berkala meninjau siapa yang memiliki akses.

Keamanan tingkat lanjut: file kunci, YubiKey, Nitrokey, dan kebijakan pencadangan.

Selain kata sandi utama klasik, KeePassXC memungkinkan Anda untuk memperkuat keamanan dengan menggabungkan beberapa faktor. Anda dapat menambahkan file kunci, YubiKey, Nitrokey 3 yang dikonfigurasi dalam mode Tantangan-Respons, atau perangkat lain yang kompatibel. Dalam praktiknya, ini mengubah proses membuka kunci menjadi otentikasi multi-faktor yang sangat kuat..

Jika Anda sudah memiliki basis data yang dibuat dan ingin melindunginya dengan Nitrokey 3, misalnya, Anda harus membuka brankas dan mengakses pengaturan keamanan basis data. Dari sana, di bagian kredensial basis data, Anda dapat menambahkan "perlindungan ekstra" dan memilih metode Tantangan-Respons.Jika Nitrokey terhubung dan Anda telah membuat secret HMAC di perangkat, maka akan muncul opsi untuk menautkannya ke database.

Jika Anda lebih memilih untuk membuat basis data baru yang langsung dilindungi dengan Nitrokey, prosedurnya serupa: saat menentukan kredensial basis data, Anda menambahkan perlindungan tambahan dengan Challenge-Response, memilih kunci, dan secara opsional menentukan kata sandi utama tradisional juga. Oleh karena itu, meskipun seseorang menyalin file .kdbx dan mengetahui kata sandinya, mereka tetap perlu memiliki Nitrokey secara fisik. untuk membukanya.

Sama pentingnya dengan melindungi akses adalah merancang kebijakan pencadangan yang baik. File .kdbx merupakan titik kegagalan tunggal: jika file tersebut rusak atau hilang dan Anda tidak memiliki cadangan, Anda akan kehilangan segalanya. Hal minimal yang masuk akal untuk dilakukan adalah menyimpan salinan di disk atau perangkat fisik yang berbeda.Dan jika Anda khawatir tentang kemungkinan pencurian atau kebakaran, simpan salinannya di lokasi fisik yang berbeda (misalnya, di rumah lain atau di brankas luar).

Dengan semua hal di atas, KeePassXC memposisikan dirinya sebagai pengelola kata sandi yang sangat andal bagi mereka yang menghargai privasi dan bersedia memikul tanggung jawab minimal dalam manajemen kunci dan pencadangan; dikonfigurasi dengan benar, dengan kata sandi utama yang kuat, kebijakan pencadangan yang baik, integrasi browser dan, jika sesuai, kunci fisik seperti YubiKey atau Nitrokey, Platform ini menawarkan tingkat kontrol dan perlindungan yang membuatnya sangat direkomendasikan untuk pengguna tingkat lanjut dan perusahaan yang tidak ingin bergantung pada layanan cloud..

Artikel terkait:
Pengelola kata sandi terbaik untuk Windows