👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

О компании «YayFon OU»

YayFon это облачная платформа для создания коммуникации, которая позволяет компаниям добавлять на свои сайты и мобильные приложения функции аудио-видео связи и обмена сообщениями (SMS/Чат/Push).

Команда YayFon разработала собственный протокол end-to-end шифрование. Далее написали приложения для мобильной платформы. Параллельно разрабатывалось высоконагруженный и горизонтально масштабируемый сервер. Следующим этапом создали сервер который умеет наш протокол конвертировать на SIP для дальнейшего оригинирование звонка на платформу клиента.

Мы используем SIP для внешних соединений. Наша библиотека работает по нашему собственному протоколу. Наш протокол полностью бинарный (как вы знаете SIP текстовый протокол, он не бинарный). Протокол мы создали с нуля с подходом SBE. Такой подход используется в фондовых биржах для уменьшения задержки передачи сигнала. Хотим отметить, что наш протокол полностью создан специально для мобильных сетей, где потеря пакета и обрыв соединения обычное явление.

Как мы отметили выше, в нашем протоколе за основу заложено end to end encryption с использованием ECDH применяя NIST P-256 с подходом double ratchet. С помощью этого протокола каждое последующее сообщение имеет собственный ключ, который не зависит от предыдущего. Каждое сообщение шифруется алгоритмом AES-GCM. Кроме этого каждое сообщение подписывается другим ключом по такой же схеме с помощью алгоритма ecdsa.

Преимущества технологии YayFon:

  • Supports commonly accessible SIP 2.0 standard
  • Lightweight binary protocol was created adapted to the specifications of mobile networks
  • End to end encryption based on elliptic curves. AES 256 encryption algorithm
  • The server part is based on asynchronous socket patterns using multiple parallel processes
  • Сервер может поддерживать: 0,5 млн подключений, 100к push/sec и 65k cps (call per second)
  • Серверная часть платформы разработана таким образом, что поддерживает горизонтальное масштабирование
  • Distributed in-greed memory database (hazelcast)
  • For interconnection between networks we use netty.
  • Качество связи HD
  • Быстрая настройка
  • Нет затрат на оборудование
  • Доступная цена
  • Решение «все в одном»
  • YayFon использует адаптивный и автоматический выбор кодеков для оптимизации качества аудио и видео

Вакансии компании «YayFon OU»

Нет вакансий
У компании нет открытых вакансий