Beeper Mini

Jen několik dní po oznámení nefunguje aplikace Beeper, která (krátce) umožňovala nativní komunikaci iMessage na Androidu, a zdá se, že Apple již našel způsob, jak ji zabít.
Beeper Mini od společnosti Beeper, která byla oznámena v úterý, je aplikace pro Android, která je navržena pro práci s platformou iMessage společnosti Apple. Tato změna znamená, že uživatel zařízení Android nyní může konverzovat s uživatelem iPhone, přičemž zprávy zařízení Android se místo zelené bubliny zobrazují modře.
V té době si Beeper myslel, že pro Apple bude nemožné zabít v krátkodobém horizontu. Namísto použití relé se Beeper Mini připojuje přímo k serverům Apple. Komunikace je také šifrována end-to-end, přičemž klíče jsou uloženy na zařízení uživatele, aniž by Beeper musel mít přístup k uživatelskému účtu Apple.
V pátek pozdě odpoledne aplikace přestala předávat zprávy. Velké procento uživatelů, kteří službu používali, nyní zjišťuje, že ji nemohou používat, a co je ještě horší, nemohou registrované číslo od služby odpojit.
Existují protichůdné zprávy o povaze problému. Zástupce Beeper na Redditu říká, že problém je na konci Beeperu.
Dřívější prohlášení generálního ředitele společnosti však není v této věci jasné.
„Pokud je to Apple, pak si myslím, že největší otázkou je… pokud se Apple skutečně stará o soukromí a bezpečnost svých vlastních uživatelů iPhone, proč by zastavil službu, která umožňuje jejich vlastním uživatelům posílat šifrované zprávy uživatelům Androidu? místo používání nezabezpečených SMS.“ Řekl to generální ředitel Beeper Eric Migicovsky The Verge v pátek. „S jejich oznámením o podpoře RCS je jasné, že Apple ví, že tady má zející díru. Beeper Mini je tu dnes a funguje skvěle. Proč nutit uživatele iPhonů zpět k posílání nešifrovaných SMS, když chatují s přáteli na Androidu?“
V pozdějším komentáři k TechCrunch o viníkovi, ten je jasnější. Na přímý dotaz, zda měl na neúspěchu podíl Apple, odpověděl, že „Ano, všechna data tomu nasvědčují.“
Jak Beeper Mini fungoval?
Při prvním použití aplikace Beeper v systému Android vygeneruje šifrovací klíče. Veřejné klíče jsou poté nahrány na servery společnosti Apple k ověření vašeho zařízení a soukromé klíče jsou uloženy lokálně na vašem zařízení Android.
Tyto šifrovací klíče se používají při odesílání zpráv. Když odešlete zprávu, jsou před odesláním zašifrovány v zařízení, takže k nim nebude mít přístup Beeper, Apple ani nikdo jiný.
Nastavení zadní části Beeper Mini
Jedním z obtížných problémů, které Beeper potřeboval vyřešit, byla upozornění na nové zprávy. Na zařízení Apple je iMessage integrována do služby Apple Push Notification (APN), která běží přímo v operačním systému.
V systému Android není v operačním systému žádný APN, takže pro udržení připojení musí být aplikace neustále otevřená, což není možné. Místo toho Beeper vytvořil službu Beeper Push Notification (BPN), která běží na jeho serverech.
Služba BPN je to, co se připojuje k serverům Apple a zjišťuje, kdy vám byla odeslána zpráva, a v aplikaci vás na to upozorní. Náš nejlepší odhad v pátek večer je, že to je to, co bylo zablokováno.
To je schopno zachovat soukromí, protože Apple odděluje přihlašovací údaje pro odesílání a skutečné šifrování/dešifrování zpráv. Detekuje zašifrovanou zprávu, kterou není schopen přečíst, než vás upozorní, kde je zpráva na vašem zařízení dešifrována.
Nakonec je cesta vpřed pro Beeper nejasná.
Zdroj: appleinsider.com