Пользователи выбирают тип совещания при планировании совещания. При приеме участников из фойе, а также во время собрания организатор может видеть статус подтверждения личности каждого участника. Кроме того, существует код, общий для всех текущих участников собрания, с помощью которого они могут убедиться, что их совещание не было перехвачено нежелательной атакой третьей стороны (MITM).
Поделитесь следующей информацией с организаторами совещания:
-
Присоединяйтесь к совещанию Webex с помощью сквозного шифрования
Подтвердите личность
Сквозное шифрование с проверкой личности обеспечивает дополнительную безопасность совещания с сквозным шифрованием.
Когда участники или устройства присоединяются к общей группе MLS (Messaging Layer Security), они предоставляют свои сертификаты другим членам группы, которые затем проверяют сертификаты в выдавших их центрах сертификации (CA). Подтверждая, что сертификаты действительны, центр сертификации проверяет личность участников, и на совещании участники и устройства отображаются как проверенные.
Пользователи приложения Webex аутентифицируются в хранилище идентификаций Webex, которое после успешной аутентификации выдает им токен доступа. Если им нужен сертификат для подтверждения личности в ходе сквозного зашифрованного совещания, центр сертификации Webex выдает им сертификат на основе токена доступа. В настоящее время мы не предоставляем Webex Meetings пользователям возможность получить сертификат, выданный сторонним или внешним центром сертификации.
Устройства могут аутентифицироваться с помощью сертификата, выданного внутренним центром сертификации (Webex), или сертификата, выданного внешним центром сертификации:
-
Внутренний центр сертификации — Webex выдает внутренний сертификат на основе токена доступа к учетной записи компьютера устройства. Сертификат подписан центром сертификации Webex. Идентификаторы пользователей устройств отличаются от идентификаторов пользователей пользователей, поэтому Webex использует (один из) доменов вашей организации при написании идентификатора сертификата устройства (общее имя (CN)).
-
Внешний центр сертификации — запрашивайте и приобретайте сертификаты устройств непосредственно у выбранного вами эмитента. Вы должны зашифровать, напрямую загрузить и авторизовать сертификаты, используя секрет, известный только вам.
Компания Cisco в этом не участвует, что позволяет гарантировать подлинное комплексное шифрование и верификацию личности, а также предотвратить теоретическую возможность того, что Cisco может прослушать ваше совещание или расшифровать ваши медиафайлы.
Сертификат устройства, выданный компанией
Webex выдает сертификат устройству при регистрации после запуска и продлевает его при необходимости. Для устройств сертификат включает идентификатор учетной записи и домен.
Если в вашей организации нет домена, центр сертификации Webex выдает сертификат без домена.
Если в организации несколько доменов, с помощью Control Hub можно указать Webex, какой домен использовать устройство для идентификации. Вы также можете использовать конференцию по настройке API с сквозным шифрованием. Предпочтительный домен идентификации: «example.com».
Если у вас несколько доменов и вы не указали предпочтительный домен для устройства, Webex выберет один из них.
Сертификат устройства, выданный извне
Администратор может предоставить устройству собственный сертификат, подписанный одним из публичных центров сертификации.
Сертификат должен быть основан на паре ключей ECDSA P-256, хотя его можно подписать ключом RSA.
Значения, указанные в сертификате, остаются на усмотрение организации. Общее имя (CN) и альтернативное имя субъекта (SAN) будут отображаться в пользовательском интерфейсе совещания Webex, как описано в разделе Комплексное шифрование с проверкой личности для. Webex Meetings
Мы рекомендуем использовать отдельный сертификат для каждого устройства и использовать уникальный сертификат CN для каждого устройства. Например, «meeting-room-1.example.com» для организации, владеющей доменом «example.com».
Чтобы полностью защитить внешний сертификат от взлома, используется функция шифрования и подписи различных команд, используемая для шифрования и подписи клиента.
При использовании секрета клиента можно безопасно управлять внешним идентификационным сертификатом Webex через xAPI. В настоящее время это доступно только онлайн-устройствам.
В настоящее время Webex предоставляет команды API для управления этим.
Устройства
Зарегистрированные в облаке устройства серии Cisco Board, Desk и Room могут участвовать в совещаниях E2EE.
Следующие устройства не могут присоединиться к совещаниям E2EE:
-
SIP-устройства сторонних производителей
Программные клиенты
-
Приложение Webex для настольных и мобильных клиентов может присоединяться к совещаниям E2EE.
-
Веб-клиент Webex не может присоединяться к совещаниям E2EE.
-
Сторонние программные клиенты SIP не могут присоединяться к совещаниям E2EE.
Идентичность
-
По замыслу мы не предоставляем опций Control Hub для управления идентификацией устройств, проверенных внешними источниками. Для полноценного сквозного шифрования только вы должны знать секреты и ключи и иметь к ним доступ. Если мы внедрим облачный сервис для управления этими ключами, существует вероятность их перехвата.
-
В настоящее время мы предлагаем вам «рецепт» по созданию собственных инструментов, основанных на стандартных отраслевых методах шифрования, которые помогут вам запрашивать или шифровать идентификационные сертификаты вашего устройства и их личные ключи. Мы не хотим иметь реальный или предполагаемый доступ к вашим секретам или ключам.
Встречи
-
В настоящее время встречи E2EE вмещают не более 1000 участников.
- На совещаниях E2EE можно делиться новыми досками. На обычных совещаниях есть некоторые отличия от виртуальных досок:
- В совещаниях E2EE пользователи не могут получить доступ к виртуальным доскам, созданным за пределами совещания, в том числе к частным доскам, доскам, опубликованным другими пользователями, и доскам из пространств Webex.
- Виртуальные доски, созданные на совещаниях E2EE, доступны только во время совещания. Они не сохраняются и недоступны после окончания собрания.
- Если кто-то делится контентом на собрании E2EE, вы можете аннотировать его. Дополнительные сведения об аннотировании см. в разделе Приложение Webex | Разметка общего содержимого с помощью аннотаций.
Интерфейс управления
Мы настоятельно рекомендуем использовать Control Hub для управления сайтом Meetings, поскольку организации Control Hub централизованно идентифицируют всю организацию.
Сопутствующая информация
-
Безопасность с нулевым доверием для Webex (технический документ по безопасности)
-
Веб-шифрование JSON (JWE) (проект стандарта IETF)
-
Webex Meetings41.7.
-
Зарегистрированные в облаке устройства серии Cisco Board, Desk и Room под управлением
10.6.1-RoomOS_August_2021или более поздней версии. -
Административный доступ к месту встречи в Control Hub.
-
Один или несколько проверенных доменов в организации Control Hub (если вы используете Webex CA для выдачи сертификатов устройств для подтверждения личности).
-
Комнаты для совместной работы должны быть включены, чтобы пользователи могли присоединяться к ним из своей видеосистемы. Дополнительные сведения см. в разделе Разрешение видеосистемам присоединяться к совещаниям и мероприятиям на вашем сайте Webex.
Этот шаг можно пропустить, если вам не нужны удостоверения личности, подтвержденные внешними источниками.
Для обеспечения наивысшего уровня безопасности и проверки личности каждое устройство должно иметь уникальный сертификат, выданный доверенной аудиторией Certificate Authority (CA).
Чтобы запросить, приобрести и получить цифровые сертификаты, а также создать соответствующие личные ключи, необходимо связаться с центром сертификации. При запросе сертификата используйте следующие параметры:
-
Сертификат должен быть выпущен и подписан известным публичным центром сертификации.
-
Уникальный: мы настоятельно рекомендуем использовать уникальный сертификат для каждого устройства. Если вы используете один сертификат для всех устройств, вы ставите под угрозу свою безопасность.
-
Общее имя (CN) и альтернативные имена субъектов (SAN/s): для Webex эти значения не важны, но они должны быть понятны людям и ассоциироваться с устройством. CN будет отображаться другим участникам совещания в качестве основного подтвержденного идентификатора устройства, и если пользователи проверят сертификат через пользовательский интерфейс совещания, они увидят SAN-ы. Возможно, вы захотите использовать такие имена, как
name.model@example.com. -
Формат файла: сертификаты и ключи должны быть в
формате.pem. -
Назначение: целью сертификата должна быть Webex Identity.
-
Генерация ключей: сертификаты должны быть основаны на парах ключей ECDSA P-256 (алгоритм цифровой подписи на эллиптической кривой, использующий кривую P-256).
Это требование не распространяется на ключ подписи. Центр сертификации может использовать ключ RSA для подписания сертификата.
Этот шаг можно пропустить, если вы не хотите использовать на своих устройствах удостоверение личности, подтвержденное внешними источниками.
Если вы используете новые устройства, пока не регистрируйте их в Webex. В целях безопасности не подключайте их к сети на данном этапе.
Если у вас есть существующие устройства, которые вы хотите обновить, чтобы использовать удостоверение личности, подтвержденное внешними источниками, вы должны восстановить заводские настройки устройств.
-
Сохраните существующую конфигурацию, если хотите сохранить ее.
-
Запланируйте окно, когда устройства не используются, или используйте поэтапный подход. Уведомляйте пользователей об изменениях, которых они могут ожидать.
-
Обеспечьте физический доступ к устройствам. Если вам нужен доступ к устройствам по сети, имейте в виду, что секретные данные передаются в виде обычного текста и вы ставите под угрозу свою безопасность.
Выполнив эти шаги, разрешите видеосистемам присоединяться к совещаниям и мероприятиям на вашем сайте Webex.
Чтобы гарантировать, что носитель вашего устройства не может быть зашифрован никем, кроме самого устройства, вы должны зашифровать закрытый ключ на устройстве. Мы разработали API для устройства, позволяющие управлять зашифрованным ключом и сертификатом с помощью веб-шифрования JSON (JWE).
Чтобы обеспечить подлинное комплексное шифрование в нашем облаке, мы не можем участвовать в шифровании и загрузке сертификата и ключа. Если вам нужен такой уровень безопасности, вы должны:
-
Запросите свои сертификаты.
-
Сгенерируйте пары ключей ваших сертификатов.
-
Создайте (и защитите) первоначальный секрет для каждого устройства, чтобы расширить возможности шифрования устройства.
-
Разработайте и поддерживайте собственный инструмент для шифрования файлов с использованием стандарта JWE.
Процесс и (несекретные) параметры, которые вам понадобятся, описаны ниже, а также рецепт, которому следует следовать при выборе инструментов разработки. Мы также предоставляем некоторые тестовые данные и полученные в результате BLOB-объекты JWE в соответствии с ожиданиями, чтобы помочь вам проверить ваш процесс.
Неподдерживаемая эталонная реализация, использующая Python3 и библиотеку JWCrypto, доступна в Cisco по запросу.
-
Объедините и зашифруйте сертификат и ключ, используя свой инструмент и первоначальный секрет устройства.
-
Загрузите полученный JWE blob на устройство.
-
Задайте назначение зашифрованного сертификата, который будет использоваться для идентификации Webex, и активируйте сертификат.
-
(Рекомендуется) Предоставьте своему инструменту интерфейс (или распространите его), чтобы пользователи устройств могли изменить первоначальный секрет и защитить свои медиафайлы от вас.
Как мы используем формат JWE
В этом разделе описывается, как мы ожидаем, что JWE будет создан в качестве входных данных для устройств, чтобы вы могли создать свой собственный инструмент для создания больших двоичных объектов на основе ваших сертификатов и ключей.
См. разделы Веб-шифрование JSON (JWE) https://datatracker.ietf.org/doc/html/rfc7516 и веб-подпись JSON (JWS) https://datatracker.ietf.org/doc/html/rfc7515.
Мы используем компактную сериализацию документа JSON для создания больших двоичных объектов JWE. При создании больших двоичных объектов JWE необходимо указать следующие параметры:
-
Заголовок JOSE (защищен). В заголовок JSON Object Signing and Encryption необходимо включить следующие пары ключ-значение:
-
«alg» :"dir»Мы поддерживаем только прямой алгоритм шифрования полезной нагрузки, и вы должны использовать исходный секрет клиента устройства.
-
«конец»: «A128GCM» или «конец»: «A256GCM»Мы поддерживаем эти два алгоритма шифрования.
-
«cisco-action»: «добавить»или«cisco-action»: «заполнить» или «cisco-action»: «активировать»или «cisco-action»: «деактивировать»Это собственный ключ и четыре значения, которые он может принимать. Мы ввели этот ключ, чтобы сообщить целевому устройству о назначении зашифрованных данных. Значения названы в честь команд xAPI на устройстве, на котором вы используете зашифрованные данные.
Мы назвали его
cisco-action, чтобы предотвратить потенциальные конфликты с будущими расширениями JWE. -
«cisco-kdf»: {«версия»: «1», «соль»: «URL-адрес в базе 64, закодированный случайным образом, более 4 байтов»}Еще один проприетарный ключ. Мы используем предоставленные вами значения в качестве входных данных для получения ключа на устройстве.
Версиядолжна быть равна1(версия нашей функции деривации ключей). Значениеsalt должно представлятьсобой последовательность в кодировке base64 длиной не менее 4 байт, которую вы должны выбрать случайным образом.
-
-
Зашифрованный ключ JWE. Это поле пусто. Устройство получает его из исходного
ClientSecret. -
Вектор инициализации JE. Для расшифровки полезной нагрузки необходимо предоставить вектор инициализации в кодировке base64url. IV ДОЛЖНО быть случайным 12-байтовым значением (мы используем семейство шифров AES-GCM, для которого длина IV должна составлять 12 байт).
-
JWE AAD (дополнительные аутентифицированные данные). Это поле следует опустить, так как оно не поддерживается в компактной сериализации.
-
JWE Ciphertext: это зашифрованная полезная информация, которую вы хотите сохранить в секрете.
Полезная нагрузка МОЖЕТ быть пуста. Например, чтобы восстановить секретный ключ клиента, его нужно перезаписать пустым значением.
Существуют разные типы полезной нагрузки в зависимости от того, что вы пытаетесь сделать на устройстве. Разные команды xAPI предполагают различную полезную нагрузку, и вы должны указать назначение полезной нагрузки с помощью клавиши
cisco-actionследующим образом:-
При использовании команды«cisco-action» :"populate» зашифрованный текст представляет собой новыйClientSecret. -
При использовании
«cisco-action» :"add» зашифрованный текст представляет собой двоичный объект PEM, содержащий сертификат и его закрытыйключ (объединенный). -
При использовании команды
«cisco-action» :"activate» зашифрованный текст представляет собой отпечаток (шестнадцатеричное представление sha-1) сертификата, который мы активируемдля проверки личности устройства. -
При использовании
«cisco-action» :"deactivate» зашифрованный текст представляет собой отпечаток пальца (шестнадцатеричное представление sha-1) сертификата, который мы деактивируеми который используется для проверки личности устройства.
-
-
Тег аутентификации JWE: это поле содержит тег аутентификации, позволяющий удостовериться в целостности всего компактно сериализованного большого двоичного объекта JWE
Как мы получаем ключ шифрования из ClientSecret
После первого ввода секрета мы не принимаем и не выводим его в виде обычного текста. Это сделано для предотвращения потенциальных атак на словарь со стороны тех, кто может получить доступ к устройству.
Программное обеспечение устройства использует секрет клиента в качестве входных данных для функции деривации ключей (kdf), а затем использует полученный ключ для расшифровки/шифрования содержимого на устройстве.
Для вас это означает, что ваш инструмент для создания больших двоичных объектов JWE должен следовать той же процедуре, чтобы получить тот же ключ шифрования/дешифрования из секрета клиента.
-
Коэффициент стоимости (N) равен 32768
-
Коэффициент размера блока (r) равен 8
-
Коэффициент параллелизации (p) равен 1
-
Соль — это случайная последовательность длиной не менее 4 байт; вы должны указать ту же самуюсоль при указании параметра cisco-kdf. -
Длина ключа составляет 16 байт (если выбран алгоритм AES-GCM 128) или 32 байта (если выбран алгоритм AES-GCM 256)
-
Максимальный объем памяти составляет 64 МБ
Этот набор параметров является единственной конфигурацией scrypt, совместимой с функцией деривации ключей на устройствах. Этот kdf на устройствах называется «version» :"1». Это единственная версия, используемая в настоящее время параметром cisco-kdf.
Проработанный пример
Вот пример, по которому вы можете убедиться, что ваш процесс шифрования JWE работает так же, как и процесс, созданный нами на устройствах.
В качестве примера можно привести добавление на устройство большого двоичного объекта PEM (имитирует добавление сертификата с использованием очень короткой строки вместо полного ключа cert +). Секрет клиента в примере — ossifrage.
-
Выберите шифр шифрования. В этом примере используется
A128GCM(AES со 128-битными ключами в режиме счетчика Галуа).При желании ваш инструмент может использовать A256GCM. -
Выберите соль (должна быть случайной последовательностью не менее 4 байт). В этом примере используется (шестнадцатеричные байты)
E5 E6 53 08 03 F8 33 F6. Base64url закодирует последовательность, чтобы получить5ezTCap4m_Y(удалите отступы base64). -
Ниже приведен пример вызова scrypt для создания ключа шифрования содержимого (cek):cek=scrypt(password="ossifrage", salt=4-byte-sequence, N=32768, r=8, p=1, keylength=16)Размер производного ключа должен составлять 16 байт (шестнадцатеричный код) следующим образом:95 9e ba 6d d1 22 01 05 78 fe 6a 9d 22 78 ff ac, который base64url кодирует в lz66bdeiaqv4_mqdinj_RA. -
Выберите случайную последовательность из 12 байт для использования в качестве вектора инициализации.
В этом примере используется формат34 b3 5d dd 5f 53 7b af 2d 92 95 83, который base64urlкодирует в nlnd3v9te68tkpwd. -
Создайте заголовок JOSE с помощью компактной сериализации (используйте тот же порядок параметров, что и здесь), а затем закодируйте его в base64url:
{"alg» :"dir», «cisco-action» :"add», «cisco-kdf»: {"salt» :"5eztcap4m_y», «версия» :"1"}, "enc» :"A128GCM "}Заголовок JOSE в кодировке 64 URL-адресов:
eyjhbgcioijkaxiilcjaxnjby1h3rpb24ioijhzgqilcjaxnjby1rzgyionsic2fsdci6ijvlwlrdqva0tv9ziiwidmvyc2lvbii6ijeifswizw5jjjqteyoeddtsj9Это будет первый элемент блоба JWE.
-
Второй элемент большого двоичного объекта JWE пуст, поскольку мы не предоставляем ключ шифрования JWE.
-
Третий элемент большого двоичного объекта JWE — это вектор инициализации NlnD3v9Te68tkPwd. - Используйте свой инструмент шифрования JWE для создания зашифрованных данных и тегов.
В этом примере незашифрованная полезная нагрузка будет поддельным блобом PEM, то есть файлом PEMВам следует использовать следующие параметры шифрования:
Полезная нагрузка:
это файл PEMШифр шифрования — AES 128 GCM
Заголовок JOSE закодирован в кодировке base64url как дополнительные аутентифицированные данные (AAD)
Base64url кодирует зашифрованную полезную нагрузку, в результате чего должно получиться значение f5llvuwnfkfmzyco1yjfodhqЭто четвертый элемент (шифрованный текст JWE) в блоке JWE.
-
Base64url закодирует тег, созданный на шаге 8, в результате чего должно получиться значение pe-wdfwgxffbeo928cfz1qЭто пятый элемент в блоке JWE.
-
Объедините пять элементов блоба JWE точками (JoseHeader.IV.CipherText.tag), чтобы получить:
Eyjhbgcioijkaxiilcjaxnjby 1hy3rpb24ioijhzgqilcjjaxnjbjyby1 rzgyionsic2fsdci6ijvldqva0tv9te68tkpwd.f5llwn fkfmzyco1yjfodhq.pe-wdfwgxffbeo928CFZ1Q -
Если вы получили те же значения в кодировке base64url, которые приведены здесь, используя свои собственные инструменты, вы готовы использовать их для защиты шифрования E2E и подтверждения личности ваших устройств.
-
Этот пример на самом деле не сработает, но в принципе следующим шагом будет использование созданного выше большого двоичного объекта JWE в качестве входных данных для команды на устройстве, добавляющей сертификат:
Сертификаты безопасности команд Добавьтеeyhbgcioijkaxiilcjaxnjby1y3rpb24ioijhzgqilcjjaxnjby1rzgyionsic2fsdci6ijvlrdqva0tv9ziiwidmvyc2lvbii6ijeifswizw5jjjjjaxnjby2fsdci6ijvldqva0tv9te68tkpwd.F5llvuwnfkfmzyco1yjfodhq.pe-wdfwgxffbeo928cfz1q
Типы сеансов для совещаний с нулевым доверием доступны во всех местах проведения собраний без дополнительной оплаты. Один из этих типов сеансов называется Pro-End to Encryption_VOIPonly. Это название государственной службы, которое мы можем изменить в будущем. Текущие названия типов сеансов см. в разделе Идентификаторы типов сеансов в разделе «Справка» этой статьи.
Вам не нужно ничего делать, чтобы использовать эту возможность на своем сайте; вам нужно предоставить пользователям новый тип сеанса (также называемый привилегией Meeting Privilege). Это можно сделать по отдельности на странице конфигурации пользователя или массово, экспортировав или импортировав CSV-файл в формате CSV.
| 1 |
Войдите в Control Hub и выберите . |
| 2 |
Нажмите «Сайты», выберите сайт Webex, настройки которого вы хотите изменить, затем нажмите «Настройки». |
| 3 |
В разделе Общие настройки выберите Типы сеансов. Должен появиться один или несколько типов сеансов сквозного шифрования. См. список идентификаторов типов сеансов в разделе «Справка» этой статьи. Например, вы можете увидеть надпись Pro-Enc Encryption_VOIPonly.
Существует более старый тип сеанса с очень похожим названием: сквозное шифрование. Этот тип сеанса включает незашифрованный доступ к совещаниям по протоколу PSTN. Убедитесь, что у вас установлена версия _VoipOnly, чтобы обеспечить сквозное шифрование. В будущем мы можем изменить названия публичных сервисов для этих типов сеансов. |
| 4 |
Если у вас еще нет нового типа сеанса, обратитесь к представителю Webex. |
Что делать дальше
Предоставьте этот тип сеанса и привилегию совещания некоторым или всем своим пользователям.
| 1 |
Войдите в Control Hub и выберите . |
| 2 |
Выберите учетную запись пользователя для обновления, затем выберите Встречи. |
| 3 |
В раскрывающемся списке «Настройки, применимые к» выберите сайт встречи для обновления. |
| 4 |
Установите флажок рядом с надписью «От начала до конца шифрование_VOIPonly». |
| 5 |
Закройте панель конфигурации пользователя. |
| 6 |
При необходимости повторите процедуру для других пользователей. Чтобы назначить эту функцию нескольким пользователям, используйте следующую опцию — Включить конференции E2EE для нескольких пользователей. |
| 1 |
Войдите в Control Hub и выберите . |
| 2 |
Нажмите «Сайты», выберите сайт Webex, настройки которого вы хотите изменить. |
| 3 |
В разделе Лицензии и пользователи нажмите Групповое управление. |
| 4 |
Нажмите «Создать отчет» и подождите, пока мы подготовим файл. |
| 5 |
Когда файл будет готов, нажмите «Экспорт результатов», а затем «Загрузить». (После нажатия кнопки «Загрузить» всплывающее окно необходимо вручную закрыть.) |
| 6 |
Откройте загруженный CSV-файл для редактирования. Для каждого пользователя есть строка, а в столбце |
| 7 |
Справочник по формату CSV-файла Webex содержит сведения о назначении и содержимом файла CSV. |
| 8 |
Откройте панель конфигурации сайта совещания в Control Hub. Если вы уже зашли на страницу со списком сайтов собраний, возможно, вам потребуется обновить ее. |
| 9 |
В разделе Лицензии и пользователи нажмите Групповое управление. |
| 10 |
Нажмите «Импорт» и выберите отредактированный CSV-файл, затем нажмите «Импорт». Подождите, пока файл будет загружен. |
| 11 |
По завершении импорта можно нажать кнопку «Импортировать результаты», чтобы проверить наличие ошибок. |
| 12 |
Перейдите на страницу «Пользователи» и откройте страницу одного из пользователей, чтобы убедиться, что у него новый тип сеанса. |
Вы можете добавить водяной знак к записям совещаний, используя тип сеанса Webex MeetingsPro-End to End Encryption_VOIPonly, который позволяет идентифицировать исходный клиент или устройство несанкционированных записей конфиденциальных встреч.
Когда эта функция включена, аудиозапись совещания содержит уникальный идентификатор каждого участвующего клиента или устройства. Аудиозаписи можно загружать в Control Hub, который затем анализирует запись и ищет уникальные идентификаторы. Просмотрите результаты, чтобы узнать, какой исходный клиент или устройство записали встречу.
- Для анализа запись должна представлять собой файл формата AAC, MP3, M4A, WAV, MP4, AVI или MOV размером не более 500 МБ.
- Запись должна длиться более 100 секунд.
- Анализировать можно только записи собраний, организованных сотрудниками вашей организации.
- Информация о водяных знаках хранится столько же, сколько и информация о собраниях организации.
Добавляйте звуковые водяные знаки на совещания E2EE
- Войдите в Control Hub, затем в разделе «Управление» выберите «Настройки организации».
- В разделе «Водяные знаки для собраний» выберите «Добавить звуковой водяной знак».
Через некоторое время после включения этого параметра пользователи, планирующие собрания с использованием сеанса типа
Webex MeetingsPro-End to Encryption_VOIPonly, увидят опцию «Цифровые водяные знаки» в разделе«Безопасность».
Загрузите и проанализируйте совещание с водяным знаком
- В Control Hub в разделе «Мониторинг» выберите «Устранение неполадок».
- Нажмите «Анализ водяных знаков».
- Найдите или выберите совещание в списке, затем нажмите «Анализировать».
- В окне «Анализ водяных знаков аудио» введите название анализа.
- (Необязательно) Введите примечание к анализу.
- Перетащите аудиофайл для анализа или нажмите «Выбрать файл», чтобы перейти к аудиофайлу.
- Нажмите кнопку «Закрыть».
По завершении анализа данные отобразятся в списке результатов на странице «Анализ водяных знаков».
- Выберите совещание из списка, чтобы увидеть результаты анализа. Нажмите
чтобы загрузить результаты.
Функции и ограничения
Факторы, влияющие на успешное декодирование записанного водяного знака, включают расстояние между записывающим устройством и динамиком, выводящим звук, громкость этого звука, шум окружающей среды и т. д. Наша технология создания водяных знаков обеспечивает дополнительную устойчивость к многократному кодированию, как это может произойти при совместном использовании медиафайлов.
Эта функция предназначена для успешного декодирования идентификатора водяного знака в самых разных, но разумных условиях. Наша цель заключается в том, чтобы записывающее устройство, такое как мобильный телефон, которое лежит на столе рядом с персональным компьютером или ноутбуком, всегда создавало запись, позволяющую успешно провести анализ. Когда записывающее устройство удаляется от источника или не слышит весь звуковой спектр, шансы на успешный анализ уменьшаются.
Чтобы успешно проанализировать запись, необходимо разумно записать звук совещания. Если аудиозапись совещания записана на том же компьютере, на котором размещен клиент, ограничения применяться не должны.
Если ваши устройства уже подключены к вашей организации Control Hub и вы хотите использовать центр сертификации Webex для автоматической генерации идентификационных сертификатов, перезагружать устройства к заводским настройкам не нужно.
Эта процедура выбирает домен, используемый устройством для идентификации. Эта процедура необходима только в том случае, если в организации Control Hub имеется несколько доменов. Если у вас несколько доменов, мы рекомендуем сделать это для всех устройств, идентификация которых будет подтверждена компанией Cisco. Если вы не укажете Webex, какой домен идентифицирует устройство, один из них будет выбран автоматически, и другим участникам совещания он может показаться неправильным.
Прежде чем начать
Если ваши устройства еще не подключены к сети, перейдите в раздел Регистрация устройства и выберите раздел Cisco Webex Использование API, локального веб-интерфейса или облачного подключения для серий Board, Desk и Room. Вам также следует подтвердить домены, которые вы хотите использовать для идентификации устройств, в разделе Управление доменами.
| 1 |
Войдите в Control Hub и в разделе «Управление» выберите «Устройства». |
| 2 |
Выберите устройство, чтобы открыть панель конфигурации. |
| 3 |
Выберите домен, который хотите использовать для идентификации этого устройства. |
| 4 |
Повторите то же самое для других устройств. |
Прежде чем начать
-
Получите сертификат, подписанный центром сертификации, и закрытый ключ в
формате.pemдля каждого устройства. -
На вкладке Подготовка прочтите раздел Общие сведения о процедуре внешней идентификации устройств,
-
Подготовьте средство шифрования JWE в отношении содержащейся в нем информации.
-
Убедитесь, что у вас есть инструмент для генерации случайных последовательностей байтов заданной длины.
-
Убедитесь, что у вас есть инструмент для кодирования байтов или текста на основе base64url.
-
Убедитесь, что у вас есть реализация scrypt. -
Убедитесь, что у вас есть секретное слово или фраза для каждого устройства.
| 1 |
Заполните При первом заполнении У устройства есть свой первоначальный секрет. Не забывайте об этом; вы не можете восстановить его, и для повторного запуска устройства необходимо восстановить заводские настройки.
|
| 2 |
Объедините сертификат и закрытый ключ: |
| 3 |
Создайте большой двоичный объект JWE и используйте его в качестве входных данных для команды certificate add: |
| 4 |
Откройте TShell на устройстве и запустите (многострочную) команду add:
|
| 5 |
Убедитесь, что сертификат добавлен, выполнив Скопируйте отпечаток нового сертификата. |
| 6 |
Активируйте сертификат с целью Устройство оснащено зашифрованным активным сертификатом, выданным центром сертификации и готовым к использованию для идентификации устройства на совещаниях Webex с сквозным шифрованием.
|
| 7 |
Подключите устройство к организации Control Hub. |
| 1 |
Запланируйте встречу правильного типа (Webex MeetingsPro-End to Encryption_VOIPonly). |
| 2 |
Присоединяйтесь к совещанию в качестве организатора через клиента. Webex Meetings См. раздел Присоединение к совещанию Webex с помощью сквозного шифрования. |
| 3 |
Присоединяйтесь к совещанию с устройства, идентификация которого подтверждена центром сертификации Webex. |
| 4 |
В качестве организатора убедитесь, что это устройство отображается в холле с правильным идентификационным значком. См. раздел Присоединение к совещанию Webex с помощью сквозного шифрования. |
| 5 |
Присоединяйтесь к совещанию с устройства, личность которого подтверждена внешним центром сертификации. |
| 6 |
В качестве организатора убедитесь, что это устройство отображается в холле с правильным идентификационным значком. Узнайте больше об идентификационных значках. |
| 7 |
Присоединяйтесь к совещанию в качестве участника собрания, не прошедшего аутентификацию. |
| 8 |
В качестве организатора убедитесь, что этот участник отображается в фойе с правильным значком, удостоверяющим личность. |
| 9 |
В качестве ведущего принимайте или отклоняйте пользователей и устройства. |
| 10 |
По возможности подтвердите личность участника/устройства, проверив сертификаты. |
| 11 |
Убедитесь, что все участники собрания видят один и тот же код безопасности совещания. |
| 12 |
Присоединяйтесь к совещанию с новым участником. |
| 13 |
Убедитесь, что все видят один и тот же новый код безопасности совещания. |
-
Собираетесь ли вы сделать сквозное шифрование собраний опцией по умолчанию или включить ее только для некоторых пользователей или разрешить всем организаторам принимать решения? Когда вы решите, как использовать эту функцию, подготовьте тех пользователей, которые будут ее использовать, особенно с учетом ограничений и ожиданий от совещания.
-
Нужно ли вам убедиться, что ни Cisco, ни кто-либо другой не смогут расшифровать ваш контент или выдать себя за ваши устройства? В таком случае вам нужны сертификаты публичного центра сертификации.
-
Если у вас разные уровни проверки личности, предоставьте пользователям возможность проверять друг друга с помощью удостоверений личности, подтвержденных сертификатами. Несмотря на то, что в некоторых случаях участники могут оказаться непроверенными, а участники должны знать, как их проверять, непроверенные люди, возможно, не являются самозванцами.
Если вы используете внешний центр сертификации для выдачи сертификатов устройств, вы обязаны отслеживать, обновлять и повторно применять сертификаты.
Если вы создали первоначальный секрет, имейте в виду, что ваши пользователи могут захотеть изменить секрет своего устройства. Возможно, вам потребуется создать интерфейс/распространить инструмент, позволяющий им это сделать.
|
Идентификатор типа сеанса |
Название государственной услуги |
|---|---|
|
638 |
Шифрование E2E+только VoIP |
|
652 |
Комплексное шифрование_VoipOnly |
|
660 |
Pro 3 Бесплатное комплексное шифрование_VoipOnly Шифрование E2E+идентификация |
|
672 |
Pro 3 Бесплатное сквозное шифрование_Только VoIP |
|
673 |
Инструктор по обучению E2E Encryption_Только VOIP |
|
676 |
Стандарт Broadworks плюс комплексное шифрование |
|
677 |
Broadworks Premium плюс комплексное шифрование |
|
681 |
Schoology Free плюс комплексное шифрование |
В этих таблицах описаны команды API устройств Webex, которые мы добавили для сквозного шифрования совещаний и подтверждения личности. Дополнительные сведения об использовании API см. в разделе Доступ к API для устройств серий Board, Desk и Room.
Эти команды xAPI доступны только на следующих устройствах:
-
Зарегистрированы в Webex
-
Зарегистрировано локально и подключено к Webex с помощью приложения for Devices Webex Edge
|
Вызов API |
Описание |
|---|---|
|
|
Эта настройка выполняется, когда администратор задает предпочтительный домен устройства в Control Hub. Необходима только в том случае, если в организации несколько доменов. Устройство использует этот домен при запросе сертификата в центре сертификации Webex. Затем домен идентифицирует устройство. Эта конфигурация неприменима, если устройство имеет активный сертификат, выданный извне, для идентификации. |
|
|
Указывает, может ли устройство присоединиться к сквозному зашифрованному совещанию. Облачный API вызывает его, чтобы связанное приложение узнало, может ли оно использовать устройство для присоединения. |
|
|
Указывает, использует ли устройство |
|
|
Идентификация устройства, полученная из общего названия сертификата, выданного извне. |
|
|
Считывает определенную информацию из сертификата, выданного извне. В показанной команде замените
|
|
|
|
|
|
Указывает, имеет ли устройство действительный сертификат, выданный центром сертификации Webex. |
|
|
Идентификация устройства, полученная из общего названия сертификата, выданного Webex. Содержит доменное имя, если у организации есть домен. Пусто, если у организации нет домена. Если устройство находится в организации с несколькими доменами, это значение из |
|
|
Считывает определенную информацию из сертификата, выданного Webex. В показанной команде замените
|
|
Вызов API |
Описание |
|---|---|
|
|
|
Вызов API |
Описание |
|---|---|
или же
| Принимает текстовое значение в кодировке base64url для первого ввода секрета клиента на устройство. Чтобы обновить секрет после первого раза, вы должны предоставить большой двоичный объект JWE, содержащий новый секрет, зашифрованный старым секретом. |
| Добавляет сертификат (с закрытым ключом). Мы расширили эту команду, чтобы принять объект JWE, содержащий зашифрованные данные PEM. |
| Активирует специальный сертификат для WebexIdentity. Для |
| Деактивирует определенный сертификат для WebexIdentity. Для |