Lewati ke konten utama

FAQ SafeSeed: Pertanyaan yang Sering Diajukan

Halaman ini mengumpulkan pertanyaan yang paling sering diajukan tentang alat SafeSeed, manajemen kunci cryptocurrency, dan praktik terbaik keamanan. Pertanyaan diatur berdasarkan topik agar mudah dinavigasi.

Coba Sekarang

Jelajahi semua alat SafeSeed di safeseed.app/tools/seed-generator/ — gratis, open-source, dan client-side.

Pertanyaan Umum

Apa itu SafeSeed?

SafeSeed adalah rangkaian alat keamanan cryptocurrency open-source dan client-side. Ini mencakup Seed Phrase Generator, Paper Wallet Creator, Address Generator, dan Key Derivation Tool. Semua alat berjalan sepenuhnya di browser web Anda — tidak ada data privat yang pernah dikirim ke server mana pun. SafeSeed dirancang untuk pembuatan, derivasi, dan verifikasi kunci, bukan untuk menyimpan atau bertransaksi cryptocurrency.

Apakah SafeSeed gratis?

Ya. Semua alat SafeSeed sepenuhnya gratis digunakan, tanpa tingkat premium, biaya langganan, atau biaya tersembunyi. Alat ini tidak memerlukan pendaftaran akun atau informasi pribadi.

Apakah SafeSeed open-source?

Ya. Kode sumber SafeSeed tersedia secara publik untuk ditinjau dan diaudit. Transparansi adalah prinsip utama — Anda harus bisa memverifikasi bahwa alat pembuatan kunci Anda melakukan tepat seperti yang diklaim dan tidak lebih. Anda dapat memeriksa kode di developer tools browser Anda atau meninjau repositori sumbernya.

Apakah SafeSeed menyimpan data saya?

Tidak. SafeSeed tidak menggunakan cookies, localStorage, sessionStorage, IndexedDB, atau mekanisme penyimpanan browser lain untuk materi kriptografi. Saat Anda menutup tab browser, semua data yang dihasilkan dibersihkan dari memori. Tidak ada penyimpanan sisi server, tidak ada analitik pada kunci yang dihasilkan, dan tidak ada telemetry yang mencakup data sensitif.

Bisakah saya menggunakan SafeSeed di ponsel?

Alat SafeSeed responsif dan berfungsi di browser seluler (Safari, Chrome, Firefox). Namun, untuk menghasilkan seed phrase atau private key bagi dana nyata, komputer desktop (idealnya air-gapped) lebih direkomendasikan. Perangkat seluler memiliki lebih banyak proses latar belakang, radio, dan permukaan serangan yang lebih sulit dikendalikan.

Browser apa saja yang didukung?

SafeSeed bekerja di browser modern apa pun yang mendukung Web Crypto API:

  • Chrome 37+ (direkomendasikan)
  • Firefox 34+
  • Safari 11+
  • Edge 12+
  • Opera 24+
  • Brave (semua versi)

Internet Explorer tidak didukung.

Apakah SafeSeed bekerja tanpa JavaScript?

Tidak. Alat SafeSeed memerlukan JavaScript untuk melakukan operasi kriptografi (pembuatan kunci, derivasi, encoding). JavaScript adalah mekanisme yang memungkinkan operasi client-side — tanpanya, perhitungan harus terjadi di server, yang akan menggagalkan tujuan keamanannya.

Pertanyaan Keamanan

Bagaimana SafeSeed menghasilkan angka acak?

SafeSeed menggunakan Web Crypto API (crypto.getRandomValues()), yang didukung oleh Cryptographically Secure Pseudorandom Number Generator (CSPRNG) dari sistem operasi Anda. Di Linux, ini mengambil dari /dev/urandom yang di-seed oleh entropi hardware. Di macOS, CSPRNG berbasis Fortuna dari Security framework. Di Windows, BCryptGenRandom. Ini adalah sumber entropi yang sama yang digunakan oleh TLS/SSL, SSH, dan aplikasi kritis keamanan lainnya.

Apakah keacakan SafeSeed bisa diprediksi?

Tidak. CSPRNG dirancang agar mengetahui sejumlah output masa lalu tidak membantu memprediksi output masa depan. Entropi dikumpulkan dari sumber hardware (jitter waktu CPU, waktu interrupt, noise termal, RNG hardware khusus) yang secara fisik tidak dapat diprediksi. Memecahkan CSPRNG memerlukan pemecahan primitive kriptografi dasarnya (SHA-256, AES), yang dianggap tidak layak secara komputasional.

Apakah aman menghasilkan seed phrase di browser web?

Untuk alat client-side seperti SafeSeed, browser seaman lingkungan tempat ia berjalan. Alat itu sendiri tidak menambah kerentanan — ia menggunakan API browser standar dan library kriptografi yang mapan. Risiko berasal dari lingkungan:

  • Malware di perangkat: Keylogger atau screen scraper dapat menangkap frasa yang dihasilkan terlepas dari seaman apa pun alatnya
  • Ekstensi browser berbahaya: Ekstensi dengan izin luas dapat membaca konten halaman
  • Penyadapan jaringan: Tidak berlaku untuk SafeSeed (tidak ada permintaan jaringan saat pembuatan) tetapi menjadi perhatian untuk alat non-client-side

Untuk aset bernilai besar, gunakan SafeSeed pada komputer air-gapped seperti dijelaskan di Offline Usage Guide.

Bagaimana jika situs web SafeSeed dikompromikan?

Jika penyerang mendapatkan akses ke hosting SafeSeed dan memodifikasi alat untuk mengekfiltrasi kunci, siapa pun yang menggunakan versi online bisa terdampak. Ini adalah risiko bawaan pada alat berbasis web apa pun. Mitigasi:

  1. Gunakan SafeSeed secara offline: Unduh alat saat dipastikan aman dan gunakan pada mesin air-gapped. Salinan offline kebal terhadap kompromi situs di masa depan.
  2. Verifikasi kode sumber: Sebelum digunakan, periksa JavaScript untuk permintaan jaringan atau eksfiltrasi data.
  3. Bandingkan dengan alat lain: Hasilkan seed phrase dengan SafeSeed dan verifikasi bahwa seed yang sama menghasilkan alamat yang sama di alat tepercaya lain (seperti hardware wallet atau alat BIP-39 milik Ian Coleman).
  4. Gunakan Subresource Integrity (SRI): SafeSeed menggunakan hash SRI untuk dependensi eksternal, mencegah manipulasi di tingkat CDN.

Haruskah saya mempercayakan tabungan seumur hidup saya ke SafeSeed?

Anda tidak seharusnya mempercayai satu alat saja untuk tabungan seumur hidup Anda — Anda harus memverifikasi. Hasilkan seed phrase Anda dengan SafeSeed pada mesin air-gapped, lalu verifikasi alamat hasil derivasi cocok dengan yang dihasilkan hardware wallet Anda. Jika cocok, Anda mendapat konfirmasi dari dua implementasi independen. Seed phrase adalah standar matematis (BIP-39), bukan format khusus SafeSeed, dan berfungsi di wallet mana pun yang patuh standar.

Bisakah karyawan SafeSeed melihat seed phrase saya?

Tidak. Alat SafeSeed berjalan sepenuhnya di browser Anda. Tidak ada data yang ditransmisikan ke server mana pun. Tidak ada mekanisme bagi siapa pun — termasuk developer SafeSeed — untuk melihat seed phrase atau private key yang Anda hasilkan. Ini dapat diverifikasi dengan memeriksa kode sumber atau memantau traffic jaringan lewat developer tools browser Anda.

Pertanyaan Seed Phrase

Apa itu seed phrase?

Seed phrase (juga disebut mnemonic phrase, recovery phrase, atau backup phrase) adalah urutan 12 atau 24 kata umum bahasa Inggris yang mengenkode master key untuk wallet cryptocurrency. Dari frasa ini, semua private key, public key, dan alamat dapat diturunkan secara deterministik. Ini didefinisikan oleh standar BIP-39.

Untuk penjelasan lengkap, lihat Seed Phrase Generator Tutorial.

Apakah seed phrase 12 kata cukup aman?

Ya. Frasa BIP-39 12 kata mengenkode 128 bit entropi, memberikan 2^128 (sekitar 3.4 x 10^38) kemungkinan kombinasi. Brute-force terhadap ini tidak mungkin secara komputasional dengan teknologi saat ini maupun yang dapat diperkirakan. Sebagai referensi, AES-128 (kekuatan bit yang sama) disetujui untuk melindungi informasi pemerintah yang diklasifikasikan. Opsi 24 kata (256 bit) memberi margin yang lebih besar lagi.

Apa perbedaan antara seed phrase dan private key?

Seed phrase adalah backup master yang dapat menghasilkan banyak private key. Ini mengikuti standar BIP-39 (12 atau 24 kata).

Private key adalah satu kunci yang mengontrol satu alamat. Ini diturunkan dari seed phrase melalui proses derivasi BIP-32/BIP-44.

Satu seed phrase menghasilkan seluruh pohon private key — kunci berbeda untuk blockchain, akun, dan alamat yang berbeda. Membackup seed phrase berarti membackup semuanya.

Bisakah saya membuat seed phrase sendiri dengan memilih kata?

Secara teknis Anda bisa memilih 12 atau 24 kata dari daftar kata BIP-39, tetapi ini sangat tidak disarankan. Manusia sangat buruk dalam menghasilkan keacakan. Pilihan kita dapat diprediksi dan bias. Seed phrase yang diturunkan dari kata pilihan manusia akan memiliki entropi efektif jauh di bawah 128 bit, sehingga rentan terhadap serangan brute-force. Selalu gunakan generator acak kriptografis aman seperti Seed Phrase Generator milik SafeSeed.

Apa itu passphrase (kata ke-25)?

Passphrase BIP-39 adalah input tambahan opsional yang memodifikasi derivasi seed. Mnemonic 24 kata yang sama dengan passphrase berbeda akan menghasilkan wallet yang sepenuhnya berbeda. Manfaatnya mencakup keamanan tambahan (bahkan jika seed phrase dicuri, penyerang tetap membutuhkan passphrase) dan plausible deniability (wallet tanpa passphrase dapat berfungsi sebagai umpan). Risikonya adalah passphrase yang terlupakan berarti dana hilang permanen.

Untuk panduan detail, lihat bagian passphrase di Seed Phrase Generator Tutorial.

Bisakah saya memulihkan wallet jika kehilangan satu kata dari seed phrase?

Jika Anda tahu posisi kata yang hilang, hanya ada 2.048 kemungkinan kata untuk dicoba. Ini dapat di-brute-force relatif cepat (detik hingga menit). Jika Anda kehilangan dua kata, ruang pencarian menjadi 2.048^2 (sekitar 4,2 juta) — masih memungkinkan tetapi lebih lambat. Tiga kata hilang atau lebih menjadi jauh lebih sulit secara eksponensial dan mungkin praktis mustahil tergantung kombinasi posisinya.

Apakah aman menyimpan seed phrase saya di password manager?

Ini masih diperdebatkan di komunitas keamanan. Password manager seperti 1Password atau Bitwarden menyediakan enkripsi kuat, tetapi tetap terhubung internet dan sinkronisasi cloud. Jika password manager dikompromikan, seed phrase Anda terekspos. Rekomendasi umum adalah menyimpan seed phrase di media fisik (kertas atau logam) di lokasi fisik aman, terpisah dari sistem digital. Namun, password manager jauh lebih baik daripada file teks biasa, foto, atau email.

Apakah seed phrase BIP-39 kompatibel antar wallet?

Ya, dengan catatan. Standar mnemonic BIP-39 diimplementasikan secara universal. Namun, wallet berbeda dapat menggunakan jalur derivasi berbeda (BIP-44 vs. BIP-84 vs. BIP-86), yang berarti menghasilkan alamat berbeda dari seed yang sama. Seed phrase itu sendiri berpindah dengan sempurna antar wallet — Anda mungkin hanya perlu memilih jalur derivasi yang benar untuk menemukan dana Anda. Address Generator milik SafeSeed membantu Anda mengeksplorasi jalur yang berbeda.

Pertanyaan Paper Wallet

Apakah paper wallet masih relevan di 2026?

Ya, meskipun perannya telah berkembang. Paper wallet paling baik digunakan sebagai backup cold storage tambahan, alat edukasi, hadiah cryptocurrency, atau dalam situasi ketika biaya hardware wallet terlalu tinggi. Untuk penggunaan harian, hardware wallet menawarkan pengalaman pengguna yang lebih baik. Paper wallet tetap merupakan bentuk cold storage paling sederhana dengan nol komponen elektronik, tanpa firmware, dan tanpa baterai.

Untuk panduan lengkap, lihat Paper Wallet Creator Tutorial.

Apa itu enkripsi BIP-38 untuk paper wallet?

BIP-38 menambahkan perlindungan kata sandi pada private key paper wallet. Private key yang dicetak dienkripsi, sehingga siapa pun yang memperoleh paper wallet secara fisik tidak dapat membelanjakan dana tanpa mengetahui kata sandinya juga. Kunci terenkripsi diawali dengan 6P alih-alih 5, K, atau L yang biasa. Ini sangat direkomendasikan untuk paper wallet apa pun yang mungkin diakses secara fisik oleh orang lain.

Bisakah saya melaminasi paper wallet?

Ya, dan direkomendasikan. Laminasi melindungi dari kerusakan air, robek, dan keausan umum. Namun, perlu diketahui bahwa laminasi membuat wallet menjadi tamper-evident (lebih sulit dibuka tanpa kerusakan terlihat), yang bisa menjadi kelebihan atau kekurangan tergantung kebutuhan Anda. Gunakan kantong laminasi dingin (tanpa panas) jika Anda khawatir tentang kerusakan tinta karena panas.

Bagaimana cara membelanjakan dari paper wallet?

Untuk membelanjakan dari paper wallet, Anda melakukan "sweep" private key ke software wallet (seperti Electrum atau BlueWallet). Software wallet membuat transaksi yang memindahkan semua dana dari alamat paper wallet ke alamat baru yang dikendalikannya. Setelah sweep, paper wallet kosong dan harus dimusnahkan. Jangan pernah membelanjakan sebagian dari paper wallet tanpa memahami change address.

Lihat bagian sweeping di Paper Wallet Creator Tutorial.

Bisakah saya menerima dana ke paper wallet berkali-kali?

Ya. Anda dapat mengirim cryptocurrency ke alamat publik paper wallet sebanyak yang Anda mau. Saldo akan terakumulasi. Saat Anda memutuskan untuk membelanjakan, sweep seluruh saldo sekaligus.

Pertanyaan Derivasi Alamat

Mengapa wallet saya menampilkan alamat yang berbeda dari SafeSeed?

Penyebab paling umum:

  1. Jalur derivasi berbeda: Wallet Anda menggunakan BIP-44 (m/44'/0'/0'/0/0) sementara SafeSeed menampilkan BIP-84 (m/84'/0'/0'/0/0), atau sebaliknya. Coba jalur berbeda di Address Generator milik SafeSeed.
  2. Passphrase tidak cocok: Jika wallet Anda menggunakan passphrase (kata ke-25) dan Anda tidak memasukkannya di SafeSeed, alamat akan berbeda.
  3. Indeks akun salah: Beberapa wallet menggunakan akun 1' alih-alih 0'.
  4. Format alamat: Alamat Legacy (1), SegWit (3), Native SegWit (bc1q), dan Taproot (bc1p) semuanya berbeda meski dari seed yang sama.

Key Derivation Tool membantu mengeksplorasi semua kemungkinan secara sistematis.

Apa itu xpub/ypub/zpub?

Ini adalah extended public key pada tingkat tertentu di pohon derivasi. Mereka dapat menurunkan semua child public key (dan karena itu alamat) di bawahnya, tanpa mengetahui private key apa pun.

Key TypeStandardAddress Format
xpubBIP-44Legacy (P2PKH)
ypubBIP-49SegWit (P2SH-P2WPKH)
zpubBIP-84Native SegWit (P2WPKH)

Extended public key aman dibagikan untuk tujuan watch-only (memantau saldo, membuat alamat penerimaan). Kunci ini tidak dapat digunakan untuk membelanjakan dana. Namun, membagikan xpub Anda mengungkap semua alamat dan saldo Anda, yang menjadi masalah privasi.

Berapa banyak alamat yang bisa saya hasilkan dari satu seed?

Secara praktis tidak terbatas. Setiap akun mendukung sekitar 2,1 miliar alamat penerimaan dan 2,1 miliar change address. Anda dapat membuat sekitar 2,1 miliar akun per jenis koin. Dalam praktiknya, wallet menggunakan alamat berurutan mulai dari indeks 0, dan sebagian besar pengguna tidak akan pernah melebihi beberapa ratus alamat.

Bisakah alamat yang sama ada di Bitcoin dan Ethereum?

Tidak. Bitcoin dan Ethereum menggunakan skema encoding alamat yang secara fundamental berbeda. Alamat Legacy Bitcoin diawali 1, Native SegWit diawali bc1q, dan Taproot diawali bc1p. Alamat Ethereum diawali 0x. Meskipun keduanya diturunkan dari kunci secp256k1, langkah hashing dan encoding menghasilkan output berbeda. Ini memang dirancang demikian — untuk mencegah dana terkirim ke chain yang salah secara tidak sengaja.

Apa itu change address?

Di Bitcoin dan chain berbasis UTXO lainnya, ketika Anda membelanjakan kurang dari jumlah penuh pada suatu alamat, sisanya dikirim ke "change address" yang dikontrol oleh wallet Anda. Change address diturunkan dari jalur m/.../1/x (change = 1), sedangkan alamat penerimaan menggunakan m/.../0/x (change = 0). Memahami change address penting untuk pemulihan wallet — dana Anda bisa berada di change address, bukan hanya alamat penerimaan.

Lihat bagian change address di Key Derivation Tool Tutorial.

Pertanyaan Penggunaan Offline

Mengapa saya harus menggunakan SafeSeed secara offline?

Menggunakan SafeSeed secara offline menghilangkan semua vektor serangan berbasis jaringan. Bahkan jika alatnya sangat aman, komputer Anda mungkin memiliki malware yang mengekfiltrasi data melalui jaringan. Komputer air-gapped tidak memiliki koneksi jaringan, sehingga eksfiltrasi secara fisik tidak mungkin.

Untuk panduan setup lengkap, lihat Using SafeSeed Offline.

Bagaimana cara menyimpan SafeSeed untuk penggunaan offline?

Di browser Anda, tekan Ctrl+S (Windows/Linux) atau Cmd+S (Mac) lalu pilih "Webpage, Complete" untuk menyimpan halaman alat beserta semua dependensinya. Simpan ke USB drive, lalu buka file yang disimpan di komputer air-gapped. Alat bekerja identik secara offline karena semua operasi kriptografi terjadi di JavaScript, bukan di server.

Bisakah saya menggunakan SafeSeed di Tails OS?

Ya. Alat SafeSeed bekerja di Tor Browser bawaan Tails. Boot Tails tanpa koneksi jaringan apa pun, buka file HTML SafeSeed yang sudah disimpan, lalu hasilkan kunci Anda. Tails berjalan sepenuhnya di RAM dan menghapus semua memori saat shutdown, memberikan tingkat keamanan operasional tertinggi.

Apakah saya memerlukan komputer air-gapped untuk setiap penggunaan?

Tidak. Tingkat keamanan harus sesuai dengan nilai yang dipertaruhkan:

ScenarioRecommended Setup
Learning and exploringRegular browser, online
Small amounts (under $1,000)Regular browser, close other tabs
Moderate amounts ($1,000-$10,000)Disconnect internet, then use
Significant amounts ($10,000+)Dedicated offline computer
Large/institutional amountsTails live USB, air-gapped, dedicated printer

Pertanyaan Blockchain dan Kompatibilitas

Berapa banyak blockchain yang didukung SafeSeed?

SafeSeed mendukung 15+ blockchain termasuk Bitcoin (dengan semua format alamat), Ethereum (dan semua chain kompatibel EVM), Litecoin, Bitcoin Cash, Dogecoin, Ripple (XRP), Cardano, Solana, Polkadot, Cosmos, Tron, Stellar, Avalanche, Ethereum Classic, Zcash, dan Dash.

Untuk detail lengkap, lihat Supported Blockchains.

Apakah SafeSeed mendukung NFT?

SafeSeed menghasilkan kunci dan alamat dasar untuk blockchain yang mendukung NFT (Ethereum, Solana, dll.). SafeSeed tidak berinteraksi langsung dengan kontrak NFT. Jika Anda menghasilkan alamat Ethereum dengan SafeSeed, alamat itu dapat menerima dan menyimpan NFT — Anda akan menggunakan software wallet terpisah untuk melihat dan mentransfernya.

Apakah SafeSeed mendukung hardware wallet?

SafeSeed tidak berinteraksi langsung dengan hardware wallet (tidak berkomunikasi via USB atau Bluetooth). Sebaliknya, SafeSeed melengkapi hardware wallet dengan cara:

  1. Memverifikasi secara independen bahwa hardware wallet Anda menurunkan alamat yang benar dari seed Anda
  2. Menghasilkan seed phrase yang kemudian bisa Anda impor ke hardware wallet
  3. Mengeksplorasi jalur derivasi untuk memahami apa yang dilakukan hardware wallet Anda

Seed yang dihasilkan SafeSeed kompatibel dengan semua hardware wallet BIP-39 (Ledger, Trezor, Keystone, BitBox02, Coldcard, dll.).

Bisakah saya menggunakan SafeSeed untuk wallet multi-signature?

SafeSeed dapat menghasilkan seed phrase individual dan menurunkan public key untuk digunakan dalam setup multi-signature. Namun, SafeSeed tidak membangun skrip atau transaksi multi-signature. Anda akan menggunakan SafeSeed untuk menghasilkan kunci tiap penandatangan, lalu menggunakan software wallet (seperti Electrum, Sparrow, atau Caravan) untuk membuat konfigurasi multi-sig.

Pertanyaan Teknis

Library kriptografi apa yang digunakan SafeSeed?

SafeSeed menggunakan library kriptografi yang mapan dan telah diaudit dengan baik untuk operasi intinya. Library spesifiknya mencakup implementasi BIP-39 (pembuatan mnemonic), BIP-32 (derivasi HD key), dan berbagai skema encoding alamat khusus blockchain. Semua pembuatan angka acak kriptografis menggunakan Web Crypto API bawaan browser, bukan PRNG berbasis JavaScript.

Apa itu daftar kata BIP-39?

Daftar kata bahasa Inggris BIP-39 berisi tepat 2.048 kata. Setiap kata unik dalam empat karakter pertamanya, yang memungkinkan singkatan saat dicetak pada pelat logam. Kata-kata dipilih berdasarkan: keunikan, menghindari kata yang terlihat mirip (tidak ada "woman" dan "women"), kosakata bahasa Inggris umum, dan pelafalan yang jelas. Daftar kata juga tersedia untuk bahasa Jepang, Korea, Spanyol, Tionghoa (Sederhana dan Tradisional), Prancis, Italia, Ceko, dan Portugis.

Apa perbedaan antara BIP-32, BIP-39, dan BIP-44?

StandardPurpose
BIP-39Defines how to encode entropy as a mnemonic phrase (seed words) and how to derive a seed from the mnemonic
BIP-32Defines the algorithm for deriving child keys from parent keys (the "HD" in HD wallets)
BIP-44Defines the tree structure (purpose/coin/account/change/index) for organizing keys derived via BIP-32

Mereka bekerja bersama: BIP-39 membuat seed, BIP-32 menurunkan kunci dari seed, dan BIP-44 mengatur kunci tersebut ke dalam struktur standar.

Apa itu SLIP-44?

SLIP-44 (Satoshi Labs Improvement Proposal 44) adalah registri nilai jenis koin yang digunakan dalam jalur derivasi BIP-44. Setiap cryptocurrency diberi nomor unik: Bitcoin adalah 0, Ethereum adalah 60, Litecoin adalah 2, dan seterusnya. Ini memastikan seed phrase yang sama menurunkan kunci yang berbeda untuk blockchain berbeda, sehingga mencegah tabrakan alamat.

Mengapa SafeSeed menggunakan JavaScript alih-alih aplikasi native?

JavaScript di browser memberikan beberapa keuntungan untuk alat keamanan: (1) Tidak perlu instalasi — mengurangi risiko serangan supply chain selama distribusi. (2) Kode sumber dapat langsung diperiksa di browser. (3) Kompatibilitas lintas platform tanpa build terpisah. (4) Web Crypto API menyediakan akses ke entropi tingkat OS. (5) Kemampuan offline melalui halaman yang disimpan.

Tradeoff utamanya adalah JavaScript adalah bahasa terkelola tanpa kontrol memori langsung, sehingga pembersihan data sensitif dari memori tidak sedeterministik di C atau Rust. Karena alasan ini, SafeSeed merekomendasikan setup air-gapped untuk pembuatan kunci bernilai tinggi.

Bagaimana SafeSeed menangani Web Crypto API di sistem operasi yang berbeda?

Web Crypto API adalah standar browser yang mendelegasikan ke CSPRNG tingkat OS:

OSCSPRNG SourceBrowser API
WindowsBCryptGenRandom (CNG)crypto.getRandomValues()
macOSSecRandomCopyBytes (Security.framework)crypto.getRandomValues()
Linuxgetrandom() / /dev/urandomcrypto.getRandomValues()
iOSSecRandomCopyBytescrypto.getRandomValues()
Android/dev/urandomcrypto.getRandomValues()

Semua ini dianggap aman secara kriptografis dan cocok untuk pembuatan kunci.

Pemecahan Masalah

SafeSeed tidak menghasilkan seed phrase. Apa yang harus saya lakukan?

  1. Periksa browser Anda: Pastikan Anda menggunakan browser modern (Chrome, Firefox, Safari, Edge) dengan JavaScript aktif.
  2. Nonaktifkan ad blocker: Beberapa ad blocker dapat mengganggu eksekusi JavaScript.
  3. Coba jendela private/incognito: Ini menghilangkan gangguan dari ekstensi browser.
  4. Periksa console: Buka developer tools browser (F12 > tab Console) dan cari pesan error.
  5. Coba browser lain: Jika satu browser gagal, coba yang lain.

Kode QR pada paper wallet saya tidak bisa dipindai.

  1. Kualitas cetak: Cetak ulang dengan pengaturan kualitas tertinggi yang didukung printer Anda.
  2. Ukuran: Kode QR mungkin terlalu kecil. Jika tata letak memungkinkan, perbesar ukuran kode QR.
  3. Kontras: Pastikan kode QR dicetak hitam pekat di atas kertas putih. Tinta pudar atau warna abu-abu mengurangi kemampuan pemindaian.
  4. Kerataan: Lipatan atau kerutan yang melintasi kode QR bisa mencegah pemindaian. Cetak salinan baru.
  5. Cadangan: Anda selalu bisa mengetik alamat atau private key secara manual alih-alih memindai.

Saya sudah memasukkan seed phrase, tetapi alamatnya tidak cocok dengan wallet saya.

Lihat pertanyaan "Mengapa wallet saya menampilkan alamat yang berbeda dari SafeSeed?" di atas. Masalah paling umum adalah ketidakcocokan jalur derivasi dan perbedaan passphrase. Gunakan Key Derivation Tool untuk mengeksplorasi jalur secara sistematis.

Halaman offline yang disimpan tidak berfungsi dengan benar.

  1. Simpan ulang halaman: Gunakan "Webpage, Complete" (bukan "HTML only") di dialog penyimpanan.
  2. Periksa integritas file: Pastikan semua file .js dan .css tersimpan bersama file .html.
  3. Coba metode penyimpanan lain: Chrome dan Firefox mungkin menyimpan halaman secara berbeda. Coba keduanya.
  4. Gunakan ekstensi SingleFile: Ekstensi browser SingleFile menyimpan seluruh halaman sebagai satu file HTML mandiri, yang lebih andal untuk penggunaan offline.

Panduan Terkait