Otwarte standardy i interoperacyjność
Start free — no credit card. Enter your work email to get going:
Dlaczego otwarte standardy mają znaczenie
Rynek oprogramowania do współpracy historycznie nagradzał lock-in. Własnościowe protokoły, zamknięte formaty plików i ekosystemy ogrodzone murem utrudniają i podnoszą koszty zmiany dostawcy lub integracji narzędzi. Służy to wskaźnikom retencji dostawcy. Nie służy interesom klienta.
Mandraki jest zbudowane na otwartych, recenzowanych standardach. Nie jest to przypadkowy wybór techniczny — to świadome zobowiązanie do interoperacyjności, audytowalności i swobody klienta.
Standardy stojące za Mandraki
WebRTC (W3C / IETF)
WebRTC to otwarty standard komunikacji w czasie rzeczywistym w przeglądarkach internetowych. Zapewnia podstawowe protokoły dla transmisji wideo, audio i danych bez konieczności używania wtyczek czy własnościowych klientów.
Mandraki używa WebRTC do wszystkich mediów w czasie rzeczywistym. Oznacza to:
- Natywne w przeglądarce. Użytkownicy dołączają do rozmów bezpośrednio w przeglądarce internetowej. Aplikacja desktopowa nie jest wymagana, choć może być udostępniana dla wygody.
- Interoperacyjny transport. Podstawowe protokoły mediów (SRTP, ICE, DTLS) są ustandaryzowane i zaimplementowane przez każdy główny silnik przeglądarki.
- Brak lock-inu na własnościowe kodeki. Mandraki używa standardowych kodeków (VP8, VP9, Opus), które są wolne od opłat licencyjnych i szeroko obsługiwane.
MLS — Messaging Layer Security (RFC 9420)
MLS to standard IETF dla skalowalnej, bezpiecznej komunikacji grupowej. Zapewnia uzgadnianie kluczy grupowych z forward secrecy i post-compromise security — właściwości, których starsze protokoły, takie jak podejście sender-keys w Signal, mają trudność dostarczać w skali.
Mandraki używa MLS dla wiadomości szyfrowanych end-to-end. Przyjęcie otwartego, ustandaryzowanego protokołu oznacza:
- Audytowalna kryptografia. Protokół został formalnie przeanalizowany i zrecenzowany przez społeczność akademicką i bezpieczeństwa.
- Brak własnościowej wymiany kluczy. Mechanizm uzgadniania kluczy jest standardowy, a nie niestandardową konstrukcją wymagającą zaufania kompetencjom kryptograficznym jednego dostawcy.
- Przyszła interoperacyjność. W miarę jak inne platformy przyjmują MLS, rośnie potencjał międzyplatformowej komunikacji szyfrowanej. Mandraki ma pozycję, aby uczestniczyć w tym ekosystemie.
SFrame — Secure Frame (RFC 9605)
SFrame to standard IETF do szyfrowania pojedynczych klatek mediów w komunikacji w czasie rzeczywistym. Jest zaprojektowany specjalnie do użycia z architekturami SFU, gdzie serwer kieruje zaszyfrowane media bez ich dekodowania.
Mandraki używa SFrame do szyfrowanych end-to-end rozmów wideo i audio. Standard zapewnia:
- Kompatybilność z routingiem SFU. SFU może przekazywać zaszyfrowane klatki do właściwych odbiorców bez konieczności dostępu do treści mediów.
- Szyfrowanie per klatka. Każda klatka wideo lub audio jest szyfrowana niezależnie, zapewniając precyzyjne bezpieczeństwo.
- Standardowe zarządzanie kluczami. SFrame integruje się z MLS w celu dystrybucji kluczy, tworząc spójną architekturę szyfrowania w wiadomościach i mediach.
SCIM 2.0 (RFC 7644)
Standard System for Cross-domain Identity Management umożliwia automatyczne provisionowanie i deprovisionowanie użytkowników. Punkt końcowy SCIM Mandraki pozwala dostawcom tożsamości automatycznie synchronizować konta użytkowników, zapewniając, że zdarzenia cyklu życia pracownika (przystąpienie, zmiany ról, odejścia) są odzwierciedlane w Mandraki bez ręcznej interwencji.
SAML 2.0 i OpenID Connect
Mandraki obsługuje zarówno SAML 2.0, jak i OIDC dla jednokrotnego logowania, zapewniając kompatybilność praktycznie z każdym korporacyjnym dostawcą tożsamości. Są to dojrzałe, szeroko wdrożone standardy z dobrze rozumianymi właściwościami bezpieczeństwa.
Co otwarte standardy oznaczają dla klientów
Brak lock-inu dostawcy. Państwa dane są przechowywane w standardowych formatach. Państwa komunikacja używa standardowych protokołów. Jeśli zdecydują się Państwo odejść od Mandraki, Państwa dane wychodzą z Państwem w formatach, które mogą wczytać inne systemy.
Audytowalność. Otwarte protokoły mogą być niezależnie przeglądane przez Państwa zespół bezpieczeństwa, zewnętrznych audytorów lub szerszą społeczność bezpieczeństwa. Nie muszą Państwo ufać własnościowym deklaracjom dostawcy o jego szyfrowaniu — można zweryfikować implementację względem opublikowanego standardu.
Integracja. Standardowe protokoły ułatwiają integrację Mandraki z istniejącą infrastrukturą: dostawcami tożsamości, narzędziami zgodności, systemami archiwizacji i niestandardowymi przepływami pracy.
Długowieczność. Otwarte standardy przeżywają pojedynczych dostawców. Inwestycja w platformę zbudowaną na standardach zmniejsza ryzyko, że Państwa infrastruktura współpracy stanie się osierocona, jeśli dostawca zmieni kierunek, zostanie przejęty lub zakończy działalność.
Poza zgodnością protokołów
Mandraki nie używa otwartych standardów wyłącznie jako technicznej podstawy, na której buduje się własnościowe warstwy. Zobowiązanie do otwartości rozciąga się na formaty danych, projektowanie API i możliwości eksportu. Interfejsy REST są zgodne ze standardowymi konwencjami. Eksporty danych używają standardowych formatów. Wzorce integracji podążają za utrwalonymi konwencjami korporacyjnymi.
Otwartość nie jest funkcją. Jest zasadą projektową, która kształtuje każdą decyzję techniczną.