WallyMates

Звонки

Звонки в WallyMates построены на двух разных технологиях, каждая под свою нагрузку: прямое соединение для разговора двух человек, и отдельная инфраструктура для звонков с множеством участников.

Звонки 1 на 1

Проверка «на слух» — защита от подмены

Прямое соединение защищает трафик от перехвата, но не от того, что сервер подменит, с кем именно устанавливается звонок. Поэтому WallyMates показывает «отпечаток звонка» — последовательность из 96 эмодзи, вычисленную из долгосрочных идентификационных ключей обоих собеседников. Сравните несколько эмодзи вслух — если совпадают, подмена исключена. Алгоритм идентичен на Android и Windows. Подробнее о математике — на странице «Безопасность и шифрование».

Групповые звонки и лайвстримы

Звонки с несколькими участниками и трансляции в каналах работают на отдельной инфраструктуре (LiveKit), рассчитанной именно на много одновременных участников — в отличие от прямого соединения 1 на 1. Здесь же доступен «сценический» режим раскладки для звонков с большим числом участников.

Что есть во время звонка