Acrobits - Acrobits

Acrobits
Soukromá společnost
PrůmyslTelekomunikace
Založený2008
Hlavní sídlo,
produktyMobilní řešení VoIP
webová stránkahttps://www.acrobits.net

Acrobits je soukromá společnost zabývající se vývojem softwaru vytvářející klienty VoIP pro mobilní platformy se sídlem v Praze.

Historie společnosti

Společnost Acrobits byla založena v listopadu 2008 a vyvíjí mobilní software VoIP s vyleštěným uživatelským rozhraním podporujícím šifrovaná volání pomocí SRTP / SDES a ZRTP, integraci Google Voice a zvukový kodek G.729 Annex A.[1]

V roce 2009 byl Acrobits Softphone uveden na iTunes App Store.[2]

Následující rok Acrobits vydal svého klienta SIP s obchodními funkcemi, Zemnící drát. Na začátku roku 2011 byl Acrobits Softphone uveden na Android Market.

V roce 2010 Acrobits také spustil službu, která umožňuje poskytovatelům SIP, aby se zobrazili na seznamu předkonfigurovaných poskytovatelů v Acrobits Softphone.[3]

V roce 2012 Acrobits přidal videohovory přes WiFi podporu pro iOS verzi svého softwarového telefonu.[4]

Softwarový telefon Acrobits

Acrobits Softphone je a VoIP klient, který používá Protokol zahájení relace. Softwarový telefon Acrobits je přední SIP Klient v App Storu, nabízející push notifikace a audio kodek G.729 Annex A, pozadí, integraci Google Voice a šifrované hovory přes ZRTP.[1]

Historie softphone

První verze softwaru Acrobits Softphone byla vydána na internetu Obchod s aplikacemi v dubnu 2009. Verze 1.0 podporovala pouze jeden účet SIP a kodeky G711 a GSM. Během následujících měsíců byly rychle vydány nové aktualizace, které přidávaly nové funkce, a aplikace se rychle stala nejstahovanější placenou aplikací SIP pro iOS na celém světě. Podpora oznámení push pro příchozí hovory byla do Softphone přidána v září 2009, krátce poté, co byla v systému iOS3 zavedena oznámení push. The G729 kodek byl přidán v dubnu 2010. V srpnu 2010 byla v App Store vydána verze Softphone pro firmy kalibru s názvem Groundwire, která přidává podporu pro konference, hlasovou schránku, přepojování hovorů, přesměrování hovorů a další pokročilé funkce telefonů pro firmy.

S vydáním Groundwire dosáhla aplikace úrovně vyspělosti a úplnosti a přitahovala velký zájem poskytovatelů VoIP, kteří požadovali bílé verze aplikace optimalizované a vyladěné pouze pro jejich síť. Doposud bylo vytvořeno přibližně 50 různých verzí s bílými štítky.

Později byly do Softphone přidány následující funkce: ZRTP podpora (prosinec 2010), Most NAT pomoci při překládání NAT v obtížných síťových podmínkách (červenec 2011), podpora videohovorů (prosinec 2011), podpora pro LED (Březen 2012)

Softwarová aplikace Acrobits Softphone pro Android byla vydána v únoru 2011, následovaná aplikací Android Groundwire v dubnu 2012. Aplikace pro Android jsou nyní na stejné úrovni jako jejich protějšky pro iOS, s výjimkou videohovorů, které Android dosud nepodporuje.

Funkce

Softwarový telefon Acrobits a zejména Groundwire podporují všechny funkce a technologie očekávané od moderního klienta SIP, plus některé jedinečné funkce popsané níže.

Push oznámení pro příchozí hovory

Úkolem VoIP na mobilních zařízeních je zajistit, aby bylo zařízení připraveno přijímat příchozí hovory při zachování co nejnižší spotřeby energie. Kvůli inherentní mobilitě mobilních zařízení se podmínky sítě často mění a je potřeba časté opětovné registrace SIP a provoz naživu, aby se zajistilo, že mobilní klient je správně zaregistrován a bude vždy přijímat příchozí hovory. To má významný dopad na životnost baterie.

Aplikace Acrobits Softphone používá k registraci jménem uživatele proprietární server SIP Instance Server (SIPIS), když mobilní aplikace není spuštěna v popředí na mobilním zařízení. Jakmile je aplikace pozastavena na pozadí nebo úplně ukončena, převezme to server SIPIS, zaregistruje účet a začne poslouchat příchozí hovory. Když přijde hovor, mobilní aplikace se probudí pomocí služby Apple Push Notification Service (APNS ) a hovor je předán mobilní aplikaci.

Výhodou tohoto řešení je, že mobilní aplikace nemusí vůbec běžet na zařízení, nespotřebovává žádnou další energii z baterie a je stále schopná přijímat příchozí hovory. Média hovoru (audio a video) jsou stále přenášena přímo do mobilní aplikace, pro nejnižší latenci a zabezpečení - nedochází k žádnému dalšímu předávání. Používání nabízených oznámení nevyžaduje žádnou podporu na straně serveru SIP a používá pouze standard protokolu SIP.

Důležitým bodem a potenciální nevýhodou tohoto řešení je potřeba převést plná pověření účtu SIP na server SIPIS, protože je potřebuje, aby se mohli zaregistrovat, což je zjevné bezpečnostní riziko. Jedním ze způsobů, jak se tomu vyhnout, je instalace serveru SIPIS v prostorách poskytovatele služeb VoIP. V takovém případě je bezpečnostní riziko vyloučeno - poskytovatel již hesla stejně zná.

Zabezpečené hovory

Acrobits Softphone podporuje šifrované hlasové a video hovory pomocí standardu SRTP protokol. Je schopen šifrovat mediální pakety pomocí AES -128, AES-192 nebo AES-256 šifry a ověřte je pomocí 32bitové nebo 80bitové HMAC-SHA1 algoritmus.

Pro výměnu klíčů nabízí Acrobits Softphone podporu pro SDES a ZRTP protokoly.

  • Protokol SDES přenáší šifrovací klíče v prostém textu uvnitř SIP +SDP zprávy. Tento protokol výměny klíčů je proto pro většinu uživatelů téměř zbytečný, pokud nemají úplnou kontrolu nad signalizačním systémem SIP, aby zajistili, že TLS transportní protokol se používá celou cestu z původního do přijímajícího zařízení. I když poskytovatel SIP zaručuje použití TLS všude ve své infrastruktuře, samotný poskytovatel je stále schopen vidět šifrovací klíče v prostém textu, protože jeho proxy SIP musí dešifrovat zprávy SIP + SDP, aby je směrovaly vpřed.
  • Chcete-li vyřešit výše uvedené nedostatky protokolu SDES, Phil Zimmermann vymyslel vojenský protokol pro výměnu klíčů ZRTP, který je postaven na myšlenkách z kryptografie veřejného klíče. Pomocí ZRTP si mohou dvě zařízení bezpečně vyměňovat šifrovací klíče i přes inherentně nezabezpečený komunikační kanál. Navíc zaměstnáváním lidských mozků k porovnání krátkých autentizačních řetězců (SAS) mluvených druhou stranou ZRTP výrazně snižuje pravděpodobnost úspěšného útok man-in-the-middle, což vyžaduje jednorázový odhad správného SAS z 65536 možností. Smyslem SAS je, že jedna lidská bytost porovnává a potvrzuje mluvená slova jiné lidské bytosti koho první rozpozná (např. hlasem) jako zamýšlenou vzdálenou stranu. Jakékoli jiné využití SAS nemá smysl.

Softwarový telefon Acrobits podporuje následující algoritmy používané programem ZRTP:

  • Šifra SRTP:
    • AES1 (AES se 128bitovým klíčem)
    • AES2 (AES se 192bitovým klíčem)
    • AES3 (AES s 256bitovým klíčem)
  • Ověření SRTP:
    • HS32 (HMAC-SHA1 32-bit)
    • HS80 (HMAC-SHA1 80-bit)
  • ZRTP Hash:
    • S256 (SHA-2 256 bitů)
  • Klíčová dohoda:
    • DH3k (Finite Field Diffie-Hellman s 3072bitovým Prime)
    • DH2k (Finite Field Diffie-Hellman s 2048bitovým Prime)
    • Prsh (předsdílený režim)
    • Mult (režim více streamů)
  • Krátké ověřovací řetězce:
    • B32 (Base32, čtyři písmena a číslice)
    • B256 (Base256, dvě anglická slova)

Ostatní produkty

Zákazníci

Kromě svých vlajkových produktů Acrobits vytváří bílá označení SIP řešení pro poskytovatele VoIP po celém světě.[5]

Viz také

Porovnání softwaru VoIP

Reference

  1. ^ A b „Softwarový telefon Acrobits pro Apple iPhone, iPod Touch a iPad“. Voipfone.com.
  2. ^ „Telefon SIP pro volání VoIP pro iPhone a iPad je nyní k dispozici ke stažení“.
  3. ^ „PR Web: Acrobits uvádí novou bezplatnou službu pro poskytovatele SIP“. VoIP.Biz.news.com. Červen 2010. Archivovány od originál dne 18.01.2013. Citováno 2012-09-17.
  4. ^ „Softwarový telefon Acrobits“. itunes.apple.com. Leden 2013.
  5. ^ „Acrobits New White Label Softphones přinese do iPhone App Store tři nové konkurenty VoIP“. PRWeb.com. Leden 2010.

externí odkazy