FAQ
Pertanyaan, terjawab
Jawaban singkat lebih dulu, jawaban teknis sesudahnya. Jika pertanyaan Anda tidak ada di sini, halaman cara kerja dan keamanan membahasnya lebih dalam, dan Anda selalu bisa bertanya kepada kami.
Apakah saya perlu akun?
Tidak. Tidak ada yang perlu didaftarkan dan tidak ada yang perlu dipasang. Buka shhnote, tulis rahasia Anda, bagikan tautannya. Itu saja.
Bagaimana jika tautannya dilihat orang yang salah?
Rahasia sekali lihat hanya bisa dibaca oleh orang pertama yang membukanya — setelah itu rahasia dimusnahkan, dan Anda akan tahu ada yang sudah membacanya karena penerima yang dituju tidak menemukan apa-apa. Untuk keamanan ekstra, Anda bisa menambahkan frasa sandi dan membagikannya secara terpisah, sehingga tautannya saja tidak cukup. Dan jika Anda berubah pikiran, Anda bisa memusnahkan rahasia itu sendiri dengan tautan pemusnah pribadi Anda.
Bisakah shhnote membaca rahasia saya?
Tidak. Kunci untuk membukanya tidak pernah sampai kepada kami — kunci itu tersimpan di dalam tautan Anda, di pihak Anda. Kami hanya memegang versi teracak yang tidak mungkin kami buka.
Apa yang terjadi jika tidak ada yang membukanya?
Anda memilih masa kedaluwarsa — mulai dari 15 menit hingga 14 hari. Saat waktunya habis, rahasia dihapus secara otomatis, entah sudah dibuka atau belum.
Apa bedanya rahasia sekali lihat dengan rahasia berbatas waktu?
Rahasia sekali lihat dimusnahkan begitu dibuka. Rahasia berbatas waktu bisa dibuka lagi sampai kedaluwarsa — tetapi halamannya tidak pernah memberi tahu berapa lama waktu yang tersisa, jadi perlakukan setiap rahasia sebagai sesuatu yang harus disimpan saat pertama kali dibaca.
Apa itu tautan pemusnah?
Tautan kedua yang bersifat pribadi, yang Anda dapatkan saat membuat rahasia. Membukanya akan menampilkan konfirmasi; mengonfirmasinya akan langsung memusnahkan rahasia, sebelum ada yang sempat membacanya. Simpan untuk diri Anda sendiri.
Bisakah saya mengirim file?
Bisa. File dienkripsi di browser Anda persis seperti teks dan dikirim di dalam gumpalan data tersegel yang sama. Semuanya diberi padding hingga ukuran standar, sehingga bahkan kami pun tidak bisa membedakan catatan pendek dari file kecil.
Apakah shhnote berfungsi di Tor Browser atau tanpa JavaScript?
Membuat dan menampilkan rahasia memerlukan JavaScript, karena enkripsinya berlangsung di browser Anda. shhnote berfungsi di Tor Browser pada tingkat “Safer”; pada tingkat “Safest”, WebAssembly dimatikan, sehingga rahasia yang dilindungi frasa sandi tidak bisa dibuka dan halaman akan memberi tahu hal itu. Semua halaman lain berfungsi tanpa JavaScript.
Bagaimana jaminan sekali lihat ditegakkan terhadap race condition?
Proses penampilan rahasia menjalankan satu update bersyarat yang memindahkan baris dari “active” ke “claimed”. Dua permintaan bersamaan tidak mungkin sama-sama berhasil; permintaan kedua melihat catatan yang sudah diklaim dan mendapat respons “rahasia tidak ditemukan” yang sama seperti orang lain. Klaim tidak pernah dibatalkan: jika unduhan terputus, pemegang token klaim mengunduh ulang dalam jangka waktu yang tersedia, dan jika tidak, rahasia dimusnahkan tanpa pernah dibaca.
Mengapa memakai fragmen URL, bukan parameter query?
Parameter query dikirim ke server dan masuk ke log akses, proxy, dan analitik. Fragmen (setelah #) menurut spesifikasi URL tetap berada di sisi klien — browser tidak pernah memasukkannya ke permintaan HTTP. Sifat itulah yang menjadi dasar seluruh rancangan zero-knowledge. Setelah rahasia ditampilkan, halaman juga menghapus fragmen dari bilah alamat dan riwayat.
Apa yang mencegah pemindai tautan memusnahkan rahasia sekali lihat lebih awal?
Halaman tampilan adalah dokumen statis yang sama untuk setiap rahasia dan tidak mengambil apa pun saat dimuat. Permintaan hanya dikirim saat ada klik atau tekan tombol yang tepercaya — click() lewat skrip atau pengiriman formulir tidak dihitung. Pemindai otomatis (keamanan email, pratinjau tautan di chat, antivirus) hanya pernah memuat kerangka statis itu.
Bisakah saya memverifikasi atau meng-host sendiri layanan ini?
Bisa. Seluruh kode sumbernya publik di bawah AGPLv3, protokolnya ditulis dalam spesifikasi dengan vektor kesesuaian yang bisa dipakai implementasi mana pun untuk memeriksa dirinya sendiri, dan tersedia panduan hosting mandiri. Anda dapat mengaudit kriptografi di sisi klien dan menjalankan instans Anda sendiri sehingga batas kepercayaan sepenuhnya ada di tangan Anda.
Apakah ada yang dicatat untuk mencegah penyalahgunaan?
Kami tidak menyimpan log akses per rahasia atau riwayat IP. Pembatasan laju menggunakan hash berkunci dari alamat dengan salt yang dirotasi, dan setiap rotasi ikut menghapus semua penghitung. Laporan penyalahgunaan dihitung per hari; tidak ada catatan tentang rahasia mana yang dilaporkan.
Apakah tersedia API?
Ya — API yang sama dengan yang dipakai situs ini. Dokumentasinya menjelaskan API tersebut, dan paket klien sumber terbuka mengimplementasikan protokolnya untuk alat Anda sendiri.
Masih penasaran? Baca cara kerjanya, detail keamanan, atau tanyakan kepada kami.
Coba sekarang — hanya sepuluh detik
Tulis sesuatu yang rahasia, dapatkan tautan sekali pakai Anda, dan lihat rahasia itu lenyap.