İki telefon da geçici bir X25519 anahtar çifti üretir. QR, açık tarafı taşır. Her taraf karşı tarafın açık anahtarını kendi gizli anahtarıyla birleştirir (ECDH) ve aynı paylaşılan sırrı yerel olarak türetir. Hiçbir sunucu görmez.
Size nasıl yardımcı olabiliriz?
En sık karşılaştığımız sorulara kısa yanıtlar. Aradığınızı burada bulamazsanız info@hongi.io adresine yazın.
Telefonunuzda kalanlar. Sunucularımıza ulaşanlar.
Kişisel bağlantılarınız için Hongi telefonunuzda çalışır. Eşleştikten sonra şifre kelimeleri iki telefonda internet bağlantısı olmadan hesaplanır; paylaştığınız sır eşleşmiş telefonlarda türetilir ve sunucularımıza hiçbir zaman gönderilmez. Bazı özellikler ise sunucularımızı kullanır; başlıcaları aşağıda.
- 1
Uzaktan eşleşme (davet bağlantıları)
Yanınızda olmayan biriyle eşleştiğinizde aktarma sunucumuz kısa bir süre için bir eşleşme oturumu tutar: tanımlayıcılar, geçici açık anahtarlar ve paylaştığınız ad (iki telefon arasında şifreli). Aktarma sunucusu bu adı okuyamaz ve paylaştığınız sırrı çıkaramaz. Oturumlar kendiliğinden, varsayılan olarak 30 dakika sonra sona erer.
- 2
Doğrulama bildirimleri
Sessiz kontrol için bildirim hizmetimiz, takma adlı bir posta kutusu kimliğini uygulamanızın push token'ına bağlar ve şifreli bir mesajı Expo üzerinden Apple'a veya Google'a iletir. Onlar şifre kelimelerinizi değil, yönlendirme bilgilerini görür.
- 3
Kurumlar ve iş hesapları
Dizinden bir kurum eklediğinizde Hongi, kurumun temsilcilerinin sizi doğrulayabilmesi için bir eşleşme kaydı ve sırrın kurum tarafındaki kopyasını şifreli olarak saklar. İşvereniniz size bir iş hesabı verirse Hongi e-posta adresinizi, rolünüzü ve üyeliğinizi saklar; Hongi Work ile ayrıca telefonunuzun onaylı adınızı ve rolünüzü içeren sertifikasını ve adsız olarak kaydedilen çevrimiçi durum sorgularını saklar.
Hiçbir zaman almadıklarımız
- Kişisel şifre kelimeleriniz ve paylaşılan sırlarınız. Eşleşmiş telefonlarda türetilir ve orada saklanır.
- Aramalarınız. Ses yok, arama içeriği yok, döküm yok. Hongi hiçbir zaman aramanın parçası değildir.
- Rehberiniz veya konumunuz. Uygulama kişilerinizi ya da GPS konumunuzu istemez.
- Reklam izleyicileri. Uygulamada reklam ya da üçüncü taraf davranış analizi yoktur.
- Kişisel kullanım için kayıt. Güvendiğiniz kişilerle eşleşmek için hesap gerekmez.
Sunucularımız yine de bazı verileri işler; örneğin hizmet kayıtlarındaki IP adreslerini ve yukarıdaki kayıtları. Gizlilik politikası bunların tamamını ve ne kadar süre sakladığımızı listeler.
Nasıl çalışır, görsellerle.
Eşleşme, şifre kelimeleri ve sessiz kontrollerin gerçekte nasıl çalıştığını gösteren dört kısa şema. Güvenlik tahtasında göreceğiniz çizimlerin aynısı, her adım için kullanılan kriptografik primitif ile birlikte.
Hongi'nin aktarıcısı uçtan uca şifreli bir daveti bir telefondan diğerine iletir. Aktarıcı içeriği çözemez. Teslimden sonra iki telefon da X25519 ile aynı paylaşılan sırrı cihaz üzerinde türetir, yüz yüze eşleşmeyle aynı şekilde.
Her 30 saniyede bir iki telefon da paylaşılan sır ve mevcut zaman dilimi üzerinde HMAC-SHA512 çalıştırarak iki farklı şifre kelimesi türetir. Biri sizin söylediğiniz, diğeri duyduğunuzdur. Paylaşılan sır olmadan bir taklitçi ikisini de üretemez.
Sessiz bir kontrol göndermek için telefonunuz mesajı şifreler ve bildirim hizmetimiz ile Expo üzerinden Apple'a veya Google'a gönderir; onlar da mesajı kişinizin telefonuna iletir. Bildirim hizmetimiz mesajı takma adlı bir posta kutusu kimliğiyle yönlendirir ve okuyamaz.
Eşleşme nasıl çalışır?
Yüz yüzeyken: Hongi’yi açın, Eşleş’e dokunun ve karşı telefondaki QR kodu tarayın. Uzaktan: Eşleş > Davet bağlantısı’na dokunun ve bağlantıyı dilediğiniz kanaldan gönderin; davet aktarma sunucumuzdan geçer, ama şifre kelimelerinizin sırrı asla geçmez. İki telefon X25519 ile yerelde ortak bir sır türetir. Hiçbir sunucu bu sırrı görmez.
Telefonumu kaybedersem ne olur?
Şifre kelimeleri cihaz olmadan kurtarılamaz ve bu bilinçli bir tasarımdır: paylaşılan sırlar yalnızca eşleşmiş telefonlarda bulunur. Bir kişiyle korumayı yeniden kurmak için yeni telefonunuzda o kişiyle yeniden eşleşin.
Hongi gerçekten çevrimdışı mı çalışıyor?
Eşleştikten sonra evet. Yüz yüzeyken QR koduyla eşleşirsiniz; uzaktan ise davet aktarma sunucumuzdan geçer. Ardından şifre kelimeleri telefonda ortak sırdan ve mevcut saatten hesaplanır; yani bir şifre kelimesini kontrol etmek için internet gerekmez. Sessiz kontrol ise iki telefonda da bağlantı gerektirir.
Sessiz kontrol ne işe yarar?
Arayan kulağınıza tuhaf geldiyse ve sesli olarak şifre kelimesi soramıyorsanız, Sessiz kontrol gönder’e dokunun. Gerçek kişinizin telefonu, bir kişinin kimlik kontrolü istediğini bildiren bir bildirim gösterir; kimin istediğini yalnızca Hongi’de görür ve “Evet, benim” ya da “Hayır, … ile görüşmüyorum” diye yanıtlar. Arayan hiçbir şey duymaz. Bunun için iki telefonun da internet bağlantısı olmalıdır.
Nasıl kişi eklerim?
Yeni bir eşleşme başlatmak için Eşleş’e dokunun. QR tarayın veya davet bağlantısı gönderin. Eşleşme tamamlandığında kişi, Ana ekranınızda o anki zaman aralığına ait şifre kelimesiyle birlikte görünür.
Verilerimi nasıl silerim?
Uygulamada Ayarlar’ı açın ve en alttaki Tüm verileri sil’e dokunun: eşleştiğiniz kişiler, sırları ve Hongi ayarları telefondan silinir, iş hesaplarının da oturumu kapatılır. Telefon artık elinizde değilse hongi.io/delete ne yapabileceğinizi, sunucularımızdaki veriler için privacy@hongi.io adresine nasıl yazacağınızı da açıklar.
Hongi hangi dilleri destekliyor?
Uygulama şu an Hollandaca, İngilizce, Fransızca, Almanca, Türkçe, İspanyolca, İtalyanca, Portekizce, Lehçe, Arapça, Hintçe, Endonezce, Japonca, Korece ve Çince olarak sunuluyor. Web sitesi de aynı listeyi takip ediyor.
Kriptografisi ne kadar güvenli?
Eşleşme, X25519 eliptik eğri anahtar değişimini (RFC 7748) kullanır. Şifre kelimeleri, paylaşılan sırdan ve geçerli 30 saniyelik zaman diliminden HMAC-SHA512 (RFC 4231) ile türetilir. Kişisel eşleşmelerde sırlar yalnızca eşleşmiş iki telefonun korumalı depolamasında (iOS Anahtar Zinciri veya Android Keystore destekli depolama) tutulur; hiçbir sunucu bunları tutmaz.
Adı neden Hongi?
Hongi, iki kişinin burunlarını ve alınlarını birbirine değdirerek aynı nefesi, ha’yı paylaştığı geleneksel bir Maori selamlamasıdır. İki insanın artık birbirine yabancı olmadığı anı simgeler. Bu adı seçtik, çünkü uygulama da bir başka biçimde aynı şeyi yapıyor: iki kişi bir kez eşleşir, sonrasında birbirine güvenir.
Hâlâ takıldınız mı?
info@hongi.io adresine bir e-posta atın. Hangi işletim sistemini (iOS ya da Android) kullandığınızı, uygulama sürümünü (Ayarlar > Hakkında) ve ne yapmaya çalıştığınızı yazın. Sorunu ne kadar hızlı yeniden üretebilirsek o kadar hızlı çözeriz.
Projeyi desteklemek ister misiniz?
Hongi ücretsiz ve reklamsızdır; kişisel kullanım için hesap gerekmez. Uygulama bir dolandırıcılığı durdurduysa ya da içinizi rahatlattıysa küçük bir bahşiş bırakabilirsiniz.
Bahşiş bırak →