Мобильное приложение ВКонтакте получило шифрованные видеозвонки
Приложение ВКонтакте для Android и iOS получило поддержку видеозвонков. Пока видеозвонки доступны не у всех, но уже в ближайшее время ограничения планируют снять.
Особых удивлений данное нововведение не вызывает, у многих мессенджеров и социальных сетей видеозвонки существуют давно и ими время от времени пользуются. Куда интересно то, как реализовали данные видеозвонки.
Все звонки шифруются согласно протоколу ZRTP. При совершении звонка генерируются ключи, а сам видеозвонок совершается со сквозным шифрованием. Данный метод шифрования подразумевает что ключ шифрования генерируется каждый раз разный, причем генерируется он не на стороне сервера, а на стороне устройства. Доступа к таким ключам нет ни у кого, и они истекают каждый раз после совершения звонка.
Отсюда и трудности в реализации. Пока видеозвонки есть только в мобильных приложениях. А поскольку у ВКонтакте есть отдельное приложение в Microsoft Store, а также отдельный мессенджер для Windows и macOS. Вполне возможно, со временем видеозвонки добавят и в них.