- Signal kini secara default menyembunyikan nomor telepon dalam chat, grup, dan panggilan jika lawan bicara memakai aplikasi versi terbaru dan belum menyimpan nomor Anda di kontak
- Fitur baru nama pengguna (username) adalah cara memulai percakapan tanpa membagikan nomor, tetapi pendaftaran tetap memerlukan nomor telepon dan ini bukan ID login atau handle permanen
- Pengguna dapat mengatur secara terpisah siapa yang bisa melihat nomor mereka dan siapa yang bisa menemukan mereka lewat nomor, dan jika memilih “Nobody”, pencarian berdasarkan nomor tidak bisa dipakai untuk mengirim pesan, menelepon, atau memastikan akun itu ada
- Nama pengguna harus unik dan wajib diakhiri minimal 2 angka, dapat dibagikan lewat kode QR atau URL unik, serta bisa diubah, dihapus, dan direset kapan saja
- Fitur ini saat ini tersedia dalam beta, akan diluncurkan penuh dalam beberapa minggu, kedua pihak harus memakai aplikasi terbaru, dan aplikasi Signal resmi akan mewajibkan pembaruan versi lama setelah sekitar 90 hari
Perubahan cara default nomor telepon terlihat
- Signal selama ini menjaga privasi pesan, info profil, kontak, dan grup, dan lewat perubahan ini makin mengurangi paparan nomor telepon di dalam aplikasi
- Pada default baru, jika lawan bicara memakai Signal versi terbaru dan belum menyimpan nomor Anda di kontak ponsel mereka, nomor telepon Anda tidak akan terlihat
- Berlaku untuk chat grup, pesan 1:1, dan panggilan Signal
- Nama dan foto profil Signal tetap ditampilkan
- Jika lawan bicara sudah menyimpan nomor Anda di kontak mereka, nomor tersebut tetap bisa terlihat
- Cakupan tampilan nomor telepon dapat diubah di Settings > Privacy > Phone Number > Who can see my number
- “Everyone”: nomor terlihat oleh semua orang yang saling berkirim pesan dengan Anda di Signal
- “Nobody”: hanya orang yang sudah menyimpan nomor Anda di kontak ponsel mereka yang bisa melihat nomor Anda di Signal
Mengontrol cara orang menemukan saya lewat nomor telepon
- Pengaturan baru ini mengontrol siapa yang bisa menemukan Anda di Signal lewat pencarian nomor telepon
- Sebelumnya, jika seseorang mendapatkan nomor telepon Anda dari selebaran acara, kartu nama, dan sebagainya, mereka bisa mencarinya di Signal dan mengirim pesan
- Dapat diatur di Settings > Privacy > Phone Number > Who can find me by my number
- “Everybody”: siapa pun yang punya nomor telepon Anda dapat memasukkannya ke Signal untuk mengirim message request
- “Nobody”: meski memasukkan nomor telepon Anda, mereka tidak bisa mengirim pesan atau menelepon, dan juga tidak bisa melihat apakah Anda ada di Signal
- “Everybody” adalah cara kerja Signal sebelumnya dan tetap menjadi default
- Jika memilih “Nobody”, nomor telepon Anda juga tidak akan terlihat di halaman Profile Details meskipun lawan bicara sudah menyimpan nomor Anda di kontak ponsel mereka
- Pengaturan ini bisa membuat orang lebih sulit menemukan Anda di Signal
- Bahkan jika teman memasang Signal dan memeriksa siapa yang bisa mereka kirimi pesan, mereka tidak akan tahu bahwa mereka bisa menghubungi Anda
- Untuk terhubung, Anda harus membagikan nama pengguna unik yang tepat
Memulai percakapan dengan nama pengguna
- Nama pengguna Signal adalah cara tambahan untuk terhubung di Signal tanpa membagikan nomor telepon
- Pendaftaran Signal tetap memerlukan nomor telepon
- Nama pengguna tidak bekerja seperti nama pengguna di media sosial
- Bukan ID login
- Bukan handle yang diumumkan di aplikasi
- Bukan nama profil
- Bukan handle permanen
- Nama profil tetap berupa nilai yang diatur pengguna, dan nama pengguna tidak ditampilkan di halaman Profile Details
- Lawan bicara tidak bisa melihat atau menemukan nama pengguna Anda kecuali Anda membagikannya sendiri
- Signal tidak menyediakan direktori pencarian nama pengguna
- Untuk terhubung lewat nama pengguna, Anda harus memasukkan nama pengguna yang tepat milik lawan bicara di kolom input New Chat lalu mengirim pesan
- Setelah lawan bicara menerima message request, nama profil mereka akan terlihat di chat
Membuat, membagikan, dan mengubah nama pengguna
- Nama pengguna dapat dibuat di Settings > Profile
- Tidak seperti nama profil, nama pengguna Signal harus unik dan wajib diakhiri minimal 2 angka
- Pendekatan ini dipilih agar nama pengguna lebih setara dan mengurangi spoofing
- Nama pengguna bisa diubah sesering yang Anda mau, dan dapat dihapus sepenuhnya jika tidak ingin dipakai lagi
- Nama pengguna yang sudah dibuat bisa dibagikan ke orang lain untuk terhubung di Signal
- Anda bisa membuat kode QR atau URL unik untuk terhubung dengan cepat lewat nama pengguna
- Bisa dibuat di Profile > QR Code or Link
- Kode QR dan URL dapat direset kapan saja tanpa harus mengubah nama pengguna
- Cara kerjanya mirip dengan tautan undangan grup
- Nama pengguna dirancang agar mudah diubah
- Anda bisa membuatnya sementara saat ingin terhubung dengan orang-orang di konferensi atau saat merencanakan perjalanan rombongan
- Setelah selesai, Anda bisa mengubahnya jika mau
- Mengubah nama pengguna tidak akan mengirim pemberitahuan ke kontak Signal Anda
- Karena nama pengguna tidak terlihat oleh lawan bicara di chat 1:1 maupun percakapan grup
Cara nama pengguna dilindungi dan batasannya
- Dirancang agar Anda tidak perlu memberikan lebih banyak data pribadi ke Signal hanya untuk menyembunyikan nomor telepon
- Nama pengguna tidak disimpan dalam plaintext, sehingga Signal tidak bisa dengan mudah melihat atau menghitung nama pengguna milik akun tertentu
- Perlindungan nama pengguna menggunakan algoritme hashing Ristretto 25519 kustom dan zero-knowledge proof
- Namun, jika plaintext dari nama pengguna yang sedang dipakai diberikan, Signal dapat menghubungkan nama pengguna itu dengan akun Signal yang saat ini terkait
- Setelah nama pengguna diubah atau dihapus, nama itu tidak lagi bisa dihubungkan dengan akun Signal
- Prinsip privasi yang sudah ada juga tetap dipertahankan
- Signal dirancang agar tidak mengetahui siapa mengirim pesan ke siapa, apa yang mereka katakan, grup chat apa yang mereka ikuti, atau siapa yang ada dalam daftar kontak mereka
Peluncuran beta dan syarat pembaruan
- Fitur baru ini saat ini berstatus beta dan akan diluncurkan ke semua pengguna dalam beberapa minggu
- Untuk memakainya, Anda dan lawan bicara sama-sama harus menggunakan aplikasi Signal terbaru
- Setiap versi aplikasi Signal kedaluwarsa setelah sekitar 90 hari, dan setelah itu pengguna versi lama harus memperbarui ke versi terbaru
- Sekitar 90 hari lagi, pengaturan privasi nomor telepon akan berlaku bagi semua pengguna yang memakai aplikasi Signal resmi
- Signal menyarankan membandingkan safety numbers atau memverifikasi lewat saluran lain untuk memastikan lawan bicara benar-benar orang yang mereka klaim
- Informasi lebih lanjut tersedia di Signal support center articles
1 komentar
Opini Hacker News
Fitur ini sangat bagus, dan bahkan ada pembuat kode QR, jadi sepertinya akan lebih mudah untuk terhubung
Ke depannya, saya berharap bisa memiliki beberapa nama pengguna dan profil. Banyak orang memakai identitas berbeda untuk tiap kelompok sosial, jadi ini bisa sangat meningkatkan privasi. Di HN pun banyak orang memakai beberapa persona, dan menangani banyak identitas dalam praktiknya adalah tantangan besar, tetapi kebanyakan perangkat lunak mengasumsikan pengguna hanya punya satu identitas. Di media sosial seperti Twitter atau Instagram hal ini cukup umum, tetapi Bitwarden masih belum bisa membedakan login Microsoft
Nantinya saya juga berharap ada tautan yang otomatis terhapus atau tautan sekali pakai. Jika bisa memiliki beberapa nama pengguna, rasanya implementasinya tidak akan terlalu sulit, dan batas seperti 3 juga tampak masuk akal. Secara pribadi saya tidak akan terlalu marah jika beberapa nama menjadi fitur premium, tetapi kalau bisa jangan. Saya paham Signal juga butuh uang (https://news.ycombinator.com/item?id=39446053)
Setidaknya sampai setahun lalu, orang bisa membuat login berbeda dengan pengenal nama pengguna/email yang sama, dan perilakunya juga berbeda-beda di tiap prompt login
Saya juga penasaran bagaimana Telegram dan Signal akan mendanai diri dalam jangka panjang. Telegram menambahkan fitur berbayar konyol seperti animasi eksklusif, tetapi rasanya itu sulit menutupi biaya
Saya juga penasaran bagaimana Signal akan menanggung biaya operasional server sementara sangat tidak menyukai federasi
Pernyataan bahwa “bahkan setelah fitur-fitur ini sampai ke semua orang, kedua pihak yang mengobrol di Signal harus memakai versi aplikasi terbaru agar bisa memanfaatkannya” dan bahwa “setiap versi aplikasi Signal kedaluwarsa setelah sekitar 90 hari, lalu pengguna versi lama harus memperbarui ke versi terbaru” juga merupakan contoh yang menunjukkan sulitnya sebuah ekosistem terbuka tempat siapa pun bisa membuat aplikasi
Mungkin tidak lebih besar dari manfaat yang diberikan kepada semua orang, tetapi itu alasan yang valid
Sejauh pemahaman saya, aplikasi Signal bersifat tertutup, tidak anonim, tersentralisasi, dan tidak terbuka
Protokol dasarnya terbuka dan bisa dimanfaatkan dalam ekosistem terbuka, tetapi saya tidak mengira Signal menargetkan itu
Saya tidak bisa menerima panggilan Signal di ponsel cadangan yang saya berikan kepada ibu saya. Saya mematikan pembaruan otomatis karena beliau bingung jika pembaruan aplikasi merusak atau mengubah UI
Saat saya berkunjung dan membuka aplikasi Signal, muncul pesan bahwa aplikasi harus diperbarui
Idenya bagus, tetapi seharusnya diberi nama lain, bukan “username”. Misalnya “connection string” atau “discovery phrase”
Sekarang kondisinya harus menjelaskan panjang lebar apa bedanya dengan nama pengguna biasa
,comma-backtickitu kebiasaan pribadi, atau ada standar yang tidak saya ketahui?Alasan saya belum pernah memakai Signal adalah (a) saya tidak ingin bergantung pada smartphone, dan (b) saya tidak ingin memakai nomor telepon yang bisa dilacak sebagai ID. Dari ungkapan di artikel saja, sulit menilai apakah perubahan ini menjawab kekhawatiran saya. Itu sendiri mengkhawatirkan
Masalahnya adalah poin bahwa “sekarang Anda bisa terhubung di Signal tanpa memberikan nomor telepon. Namun, untuk mendaftar Signal, Anda tetap membutuhkan nomor telepon”
Saya tidak mengerti mengapa begitu sulit bagi Signal dan Telegram untuk tidak mewajibkan nomor telepon sebagai pengenal akun
Tidak perlu memverifikasi apa pun lewat telepon atau email. Kalau kehilangan kata sandi, ya kehilangan akunnya. Tinggal buat yang baru
Kalau benar-benar mau, pengguna bisa mengatur email atau nomor telepon
Secara desain, Signal hampir tidak punya akses ke informasi tentang bagaimana pengguna memakai layanannya, jadi setelah akun dibuat, sulit melawan spam. Bisa saja melakukan deteksi spam di klien dan memblokir spammer lewat pemungutan suara yang menjaga privasi, tetapi pengalaman pengguna akan menjadi sangat buruk dan membuka sekotak masalah baru
Membuat email baru itu mudah, tetapi membuat dan mempertahankan nomor telepon baru tidak semudah itu
Saya sudah lama menjadi beta tester Signal di iOS, dan karena tahu username akan diperkenalkan, saya ingin mendapatkan nama saya yang relatif umum sebagai username. Namun sekarang ketika akhirnya diperkenalkan, mereka mewajibkan minimal 2 angka di bagian akhir sebagai “pilihan untuk menjaga username tetap setara dan meminimalkan peniruan identitas”
Sebenarnya ini bukan masalah serius, saya hanya merasa ini menarik. Sejujurnya, saya juga cukup suka kewajiban angka ini. Ini ide yang bagus, dan banyak mengurangi unsur kesombongan dalam username
elonmusk420. Pasti itu Elon yang asli. Melihat perilaku online-nya, username itu saja tampaknya akan langsung memicu hukum PoeMenghapus nomor telepon sebagai identifier adalah ide bagus, tetapi rasanya akan lebih baik jika mereka mengalokasikan ID pengguna saja, atau membuat hash berdasarkan input pengguna
Atau mendapat banyak permintaan percakapan yang salah alamat?
Tertulis bahwa “username bukan nama profil yang ditampilkan di chat, bukan handle permanen, dan tidak terlihat oleh orang-orang yang sedang chat dengan Anda di Signal”
Bagus. Sekarang tolong sediakan cadangan cloud untuk iOS. Kalau ponsel rusak atau hilang, percakapan selama bertahun-tahun bisa lenyap begitu saja
Saya tidak mengerti kenapa semua percakapan harus disimpan sebagai catatan permanen. Itu gila
Menyimpan semua ucapan sebagai catatan yang bisa dicari, bagi saya, meruntuhkan tujuan dari messenger dan enkripsi end-to-end itu sendiri. NSA mungkin suka, sih
Orang-orang yang rasional pun bisa berbeda pendapat
Sayangnya, melihat thread-thread serupa di internet, para pengembang tampaknya secara prinsip menentang cadangan. Mereka tampaknya percaya bahwa chat seharusnya bersifat sementara, dan cadangan bertentangan dengan itu
Kalau saya memahaminya dengan benar, apakah ini berarti tetap tidak bisa membuat akun tanpa memasukkan nomor telepon?
Setidaknya di Jerman, semua nomor telepon terhubung dengan identitas pribadi, jadi menurut saya agar suatu layanan bisa disebut layanan privat, akun harus bisa dibuat tanpa nomor telepon. Untuk mendapatkan nomor telepon, identitas harus ditautkan dengan KTP
Nomor telepon seharusnya tidak pernah dijadikan ID. Lapisan paling bawah sistem ini adalah metode identifikasi paling tidak aman yang kita punya, tetapi Signal mengklaim “berpusat pada privasi”; itu sangat munafik
Berkat pengaruh positif C3, Jerman berada di garis depan isu privasi dan legislasi di banyak bidang, tetapi bagian ini justru menciptakan pintu belakang raksasa dalam keseluruhan strukturnya. Mereka bilang salinan KTP tidak boleh diminta, tetapi sebagai gantinya memakai hal-hal seperti akun app store atau IMEI yang mudah ditautkan ke nomor telepon, kode SIM, atau IMSI. Karena undang-undang konyol tahun 2017, semuanya ini menjadi setara dengan identitas resmi pemerintah
Saya benar-benar tidak mengerti mengapa orang Jerman mendorong perubahan positif dengan kuat di semua aspek lain privasi online, tetapi pada saat yang sama menerima hal ini. Banyak negara maju Barat seperti Belanda, Denmark, Finlandia, Islandia, Irlandia, AS, Inggris, dan Kanada tidak mengikat kartu SIM dengan identitas
Rasanya seperti ada pintu belakang raksasa
sudo gimme-your-identitydi dalam semua perlindungan pengumpulan data lainnya. Namun tidak ada yang tampak tertarik untuk menutup pintu belakang ituPrivasi bisa dibagi menjadi tiga. Pertama adalah privasi data pengguna. Jika memakai Google atau Apple, mereka mengumpulkan data, dan pengumpulan data tetap berjalan meski pengaturannya diminimalkan. Data ini dipakai untuk melatih model, dan model dipakai untuk menjual iklan, penargetan, atau hal lain yang tidak diketahui pengguna. Data itu juga bisa dijual kembali ke ratusan “partner”
Kedua adalah privasi dari identifikasi yang tidak diinginkan. Ini dibutuhkan ketika ingin punya kehidupan personal di internet tanpa banyak berbagi tentang diri sendiri, seperti di Reddit, forum anonim, dan sampai batas tertentu Telegram
Ketiga adalah privasi terhadap pemerintah. Ini adalah bos terakhir ketika ingin menyembunyikan identitas dari semua pemerintah di dunia
Signal kuat di lapisan pertama, dan meski tidak sempurna, cukup baik di lapisan ketiga. Berkat enkripsi end-to-end, tidak ada pengumpulan data, tidak ada data untuk diserahkan kepada pemerintah, pengaturan privasi yang baik, serta fitur yang selalu memberi tahu ketika lawan bicara login di perangkat baru, bahkan kasus operator membuat login baru dengan kata sandi SMS bersama pemerintah pun bisa ditangkal. Namun di lapisan kedua, karena tidak ada fitur publik selain obrolan grup dan harus membagikan nomor telepon, hampir tidak ada perlindungan
Perubahan ini menutup celah lapisan kedua sekaligus. Nomor telepon bisa disembunyikan dan pengguna bisa tetap sepenuhnya anonim, sekaligus memperkuat posisinya di lapisan ketiga. Satu hal terakhir yang tersisa adalah pemerintah masih bisa mengetahui bahwa pengguna memiliki akun Signal
Menurut saya konfigurasi ini menyelesaikan 99,999% kasus bagi orang biasa di negara demokratis dan semi-demokratis. Ini juga menangani masalah paling mendasar, yaitu privasi data dan perilaku online
Tidak sempurna, tetapi hambatannya cukup tinggi sehingga jika pemerintah ingin memata-matai saya, saya bisa secara rasional percaya bahwa dalam sebagian besar kasus saya tidak perlu mengkhawatirkan pengawasan. Terutama jika tinggal bukan di Iran atau Rusia
Menurut saya satu-satunya skenario yang benar-benar membutuhkan login tanpa nomor telepon adalah ketika seseorang ingin melakukan sesuatu yang sama sekali tidak boleh diketahui oleh negara tempatnya berada saat ini. Namun dalam kasus seperti itu, biasanya Signal adalah kekhawatiran paling akhir, dan ada banyak layanan serta protokol khusus untuk menangani kebutuhan semacam itu
Cukup butuh alamat email, tidak perlu nomor telepon. Basisnya juga di Eropa. Dengan beberapa syarat, mereka juga mengizinkan pembuatan klien sendiri, dan tampaknya menyelesaikan semua masalah terkait Signal yang diangkat di sini
Sebagai solusi, bukankah bisa membeli nomor VoIP? Nomor itu hanya dibutuhkan saat pendaftaran, lalu setelah itu bisa dibuang. Kalau benar-benar paranoid, mungkin bisa membelinya dengan uang tunai atau Zcash
Di AS, untuk mendapatkan nomor telepon tidak perlu menunjukkan identitas resmi pemerintah, tetapi selain mahasiswa internasional, saya belum pernah melihat orang membeli ponsel dengan uang tunai. Jadi dalam praktiknya, hampir semua orang bisa diidentifikasi. Meski begitu, yang bocor hanya fakta bahwa akun Signal telah didaftarkan, jadi saya tidak yakin apakah itu fatal. Sejauh yang saya tahu, Signal hanya memiliki keberadaan akun dan log terakhir online dengan resolusi 24 jam, yang membantu menghindari berbagai teknik deanonimisasi berbasis korelasi. Pembayaran tunai pun sulit karena kemungkinan besar terekam kamera, meski biasanya rekaman seperti itu dihapus
Jadi saya benar-benar penasaran. Mengapa ini menjadi alasan penolakan yang menentukan? Bagi mayoritas orang, ini tidak tampak sebagai kekhawatiran besar, dan masalah yang ingin diselesaikan Signal adalah komunikasi aman untuk publik, bukan cara paling aman yang mungkin dengan menanggung kompleksitas tanpa batas. Arahnya adalah membuatnya seaman mungkin sambil mempertahankan kompleksitas yang mirip dengan messenger rata-rata
Ini bukan nama pengguna, dan saya tidak mengerti kenapa disebut begitu. Justru lebih mirip identifier sekali pakai per percakapan
Tertulis bahwa “nama pengguna Signal tidak bekerja seperti nama pengguna di platform media sosial. Nama pengguna Signal bukan login atau handle yang dikenal di aplikasi, melainkan hanya cara untuk terhubung dengan cepat tanpa membagikan nomor telepon”
Selain itu, ini juga bukan fitur yang sebenarnya diinginkan pengguna Signal, yaitu kemampuan untuk mendaftar tanpa nomor telepon dan memakai nama pengguna
Fitur baru ini tidak banyak berkontribusi membuat Signal lebih aman atau lebih privat
Ini tidak menyelesaikan kasus ketika kita tidak ingin membagikan nomor telepon bahkan ke Signal, tetapi menyelesaikan kasus ketika kita bersedia membagikannya ke Signal namun tidak ingin memberikan nomor kepada pihak tertentu
Akan bagus kalau ini memungkinkan membuat grup tanpa memaksa semua anggota membagikan nomor telepon kepada semua orang
Ada juga kalimat lain: “Nama pengguna bukan nama profil yang ditampilkan di chat, bukan handle permanen, dan tidak terlihat oleh orang-orang yang sedang Anda ajak chat di Signal. Nama pengguna hanyalah cara untuk memulai kontak di Signal tanpa membagikan nomor telepon”
Sihir: https://www.techbout.com/use-signal-without-phone-number-sim...
Saya tidak melihat alasan kenapa pengguna harus memilihnya sendiri
Kalau saya membacanya dengan benar, ini tampaknya berarti orang yang sudah punya nomor telepon saya di kontaknya pasti bisa mengaitkan nomor saya dengan nama pengguna saya setelah memindai kode QR saya
Diskusi terbaru: https://news.ycombinator.com/item?id=39413417