Användare väljer mötestyp när de schemalägger ett möte. Vid antagning av deltagare från lobbyn, såväl som under mötet, kan värden se identitetsverifieringsstatusen för varje deltagare. Det finns också en möteskod som är gemensam för alla nuvarande deltagare i mötet, som de kan använda för att verifiera att deras möte inte har avlyssnats av en oönskad tredjeparts Meddler In The Middle (MITM) attack.
Dela följande information med dina mötesvärdar:
-
Gå med i ett Webex-möte med end-to-end-kryptering
Verifiera identitet
End-to-end-kryptering med identitetsverifiering ger ytterligare säkerhet till ett end-to-end-krypterat möte.
När deltagare eller enheter går med i en delad MLS-grupp (Messaging Layer Security) presenterar de sina certifikat för de andra gruppmedlemmarna, som sedan validerar certifikaten mot de utfärdande certifikatutfärdarna (CA). Genom att bekräfta att certifikaten är giltiga verifierar certifikatutfärdaren deltagarnas identitet och mötet visar deltagarna/enheterna som verifierade.
Webex App-användare autentiserar sig mot Webex identitetsbutik, som ger dem en åtkomsttoken när autentiseringen lyckas. Om de behöver ett certifikat för att verifiera sin identitet i ett end-to-end-krypterat möte utfärdar Webex CA ett certifikat baserat på deras åtkomsttoken. För närvarande tillhandahåller vi inte ett sätt för Webex Meetings användare att få ett certifikat utfärdat av en tredjepart/extern certifikatutfärdare.
Enheter kan autentisera sig själva med hjälp av ett certifikat som utfärdats av den interna (Webex) certifikatutfärdaren eller ett certifikat utfärdat av en extern certifikatutfärdare:
-
Intern CA — WebEx utfärdar ett internt certifikat baserat på åtkomsttoken för enhetens datorkonto. Certifikatet är signerat av Webex CA. Enheter har inte användar-ID på samma sätt som användare gör, så Webex använder (en av) organisationens domäner när du skriver enhetscertifikatets identitet (Common Name (CN)).
-
Extern CA — begär och köp enhetscertifikat direkt från din valda utfärdare. Du måste kryptera, direkt ladda upp och auktorisera certifikaten med hjälp av en hemlighet som bara är känd för dig.
Cisco är inte inblandat, vilket gör detta till ett sätt att garantera äkta end-to-end-kryptering och verifierad identitet, och förhindra den teoretiska möjligheten att Cisco kan avlyssna ditt möte/dekryptera ditt media.
Internt utfärdat enhetscertifikat
Webex utfärdar ett certifikat till enheten när den registrerar sig efter start och förnyar det vid behov. För enheter innehåller certifikatet konto-ID och en domän.
Om din organisation inte har en domän utfärdar Webex certifikatutfärdaren certifikatet utan en domän.
Om din organisation har flera domäner kan du använda Control Hub för att berätta för Webex vilken domän enheten ska använda för sin identitet. Du kan också använda API XConfiguration Conference EndToEndEncryption Identity PreferredDomain: ”example.com”.
Om du har flera domäner och inte anger önskad domän för enheten väljer Webex en åt dig.
Externt utfärdat enhetscertifikat
En administratör kan tillhandahålla en enhet med sitt eget certifikat som har signerats med en av de offentliga certifikatutfärdarna.
Certifikatet måste baseras på ett ECDSA P-256-nyckelpar, även om det kan signeras med en RSA-nyckel.
Värdena i certifikatet är enligt organisationens bedömning. Vanligt namn (CN) och Subject Alternative Name (SAN) visas i Webex-mötesanvändargränssnittet, enligt beskrivningen i End-to- end-kryptering med identitetsverifiering för Webex Meetings.
Vi rekommenderar att du använder ett separat certifikat per enhet och att ha en unik CN per enhet. Till exempel ”meeting-room-1.example.com” för organisationen som äger domänen ”example.com”.
För att helt skydda det externa certifikatet från manipulation används en klient-hemlig funktion för att kryptera och signera olika xkommandon.
När du använder klientens hemlighet är det möjligt att säkert hantera det externa Webex-identitetscertifikatet via xAPI. Detta är för närvarande begränsat till onlineenheter.
Webex tillhandahåller för närvarande API-kommandon för att hantera detta.
Enheter
Molnregistrerade Cisco Board-, Desk- och Room Series-enheter kan delta i E2EE-möten.
Följande enheter kan inte ansluta till E2EE-möten:
-
SIP-enheter från tredje part
Programvaruklienter
-
Webex-appen för stationära och mobila klienter kan delta i E2EE-möten.
-
Webex-webbklienten kan inte gå med i E2EE-möten.
-
SIP-mjukklienter från tredje part kan inte delta i E2EE-möten.
Identitet
-
Genom design tillhandahåller vi inte Control Hub-alternativ för dig att hantera externt verifierad enhetsidentitet. För äkta end-to-end-kryptering bör du bara känna/komma åt hemligheterna och nycklarna. Om vi introducerade en molntjänst för att hantera dessa nycklar finns det en chans att de fångas upp.
-
För närvarande tillhandahåller vi ett ”recept” för dig att utforma dina egna verktyg, baserat på branschstandardkrypteringstekniker, för att hjälpa till med att begära eller kryptera dina enhetsidentitetscertifikat och deras privata nycklar. Vi vill inte ha någon verklig eller upplevd tillgång till dina hemligheter eller nycklar.
Möten
-
E2EE-möten stöder för närvarande maximalt 1000 deltagare.
- Du kan dela nya whiteboards i E2EE-möten. Det finns vissa skillnader från whiteboards i vanliga möten:
- I E2EE-möten kan användare inte komma åt whiteboards som skapats utanför mötet, inklusive privata whiteboards, whiteboards som delas av andra och whiteboards från Webex-utrymmen.
- Whiteboards som skapats i E2EE-möten är endast tillgängliga under mötet. De sparas inte och är inte tillgängliga efter mötet har avslutats.
- Om någon delar innehåll i ett E2EE-möte kan du kommentera det. Mer information om anteckningar finns i Webex App | Markera delat innehåll med anteckningar.
Hanteringsgränssnitt
Vi rekommenderar starkt att du använder Control Hub för att hantera din mötesplats, eftersom Control Hub-organisationer har centraliserad identitet för hela organisationen.
Relaterad information
-
Zero-Trust Security för Webex (säkerhetstekniskt dokument)
-
J@@ SON-webbkryptering (JWE) (utkast till IETF-standard)
-
Webex Meetings41.7.
-
Molnregistrerade Cisco Board-, Desk- och Room Series-enheter som kör
10.6.1-RoomOS_August_2021 eller senare. -
Administrativ åtkomst till mötesplatsen i Control Hub.
-
En eller flera verifierade domäner i din Control Hub-organisation (om du använder Webex certifikatutfärdare för att utfärda enhetscertifikat för verifierad identitet).
-
Mötesrum för samarbete måste vara aktiverat så att personer kan gå med från sitt videosystem. Mer information finns i Tillåt videosystem att delta i möten och händelser på din Webex-webbplats.
Du kan hoppa över det här steget om du inte behöver externt verifierade identiteter.
För högsta säkerhetsnivå och för identitetsverifiering bör varje enhet ha ett unikt certifikat utfärdat av en betrodd publik Certificate Authority (CA).
Du måste interagera med certifikatutfärdaren för att begära, köpa och ta emot de digitala certifikaten och skapa de tillhörande privata nycklarna. Använd följande parametrar när du begär certifikatet:
-
Certifikatet måste utfärdas och undertecknas av en välkänd offentlig CA.
-
Unik: Vi rekommenderar starkt att du använder ett unikt certifikat för varje enhet. Om du använder ett certifikat för alla enheter äventyrar du din säkerhet.
-
Vanligt namn (CN) och Subject Alternate Namn/s (SAN/s): Dessa är inte viktiga för Webex, men bör vara värden som människor kan läsa och associera med enheten. CN visas för andra mötesdeltagare som enhetens primära verifierade identitet, och om användare inspekterar certifikatet via mötesgränssnittet ser de SAN/s. Du kanske vill använda namn som
name.model@example.com. -
Filformat: Certifikaten och nycklarna måste vara i formatet
.pem. -
Syfte: Certifikatets syfte måste vara Webex Identity.
-
Generera nycklar: Certifikaten måste baseras på ECDSA P-256-nyckelpar (Elliptical Curve Digital Signature Algorithm som använder P-256-kurvan).
Detta krav gäller inte signeringsnyckeln. Certifikatutfärdaren kan använda en RSA-nyckel för att signera certifikatet.
Du kan hoppa över det här steget om du inte vill använda externt verifierad identitet med dina enheter.
Om du använder nya enheter ska du inte registrera dem på Webex ännu. För att vara säker, anslut dem inte till nätverket just nu.
Om du har befintliga enheter som du vill uppgradera för att använda externt verifierad identitet måste du fabriksåterställa enheterna.
-
Spara den befintliga konfigurationen om du vill behålla den.
-
Schemalägg ett fönster när enheterna inte används, eller använd en stegvis metod. Meddela användare om de ändringar de kan förvänta sig.
-
Säkerställ fysisk åtkomst till enheter. Om du måste komma åt enheter via nätverket, var medveten om att hemligheter reser i vanlig text och att du äventyrar din säkerhet.
När du har slutfört dessa steg tillåter du videosystem att delta i möten och händelser på din Webex-webbplats.
För att säkerställa att enhetens media inte kan krypteras av någon annan än enheten måste du kryptera den privata nyckeln på enheten. Vi utformade API:er för enheten för att möjliggöra hantering av den krypterade nyckeln och certifikatet, med hjälp av JSON Web Encryption (JWE).
För att säkerställa äkta end-to-end-kryptering via vårt moln kan vi inte vara involverade i att kryptera och ladda upp certifikatet och nyckeln. Om du behöver denna säkerhetsnivå måste du:
-
Begär dina certifikat.
-
Generera dina certifikats nyckelpar.
-
Skapa (och skydda) en första hemlighet för varje enhet för att utöka enhetens krypteringsförmåga.
-
Utveckla och underhålla ditt eget verktyg för kryptering av filer med JWE-standarden.
Processen och de (icke-hemliga) parametrar du behöver förklaras nedan, liksom ett recept att följa i dina utvecklingsverktyg du väljer. Vi tillhandahåller också några testdata och de resulterande JWE-blobbarna som vi förväntar oss dem, för att hjälpa dig att verifiera din process.
En referensimplementering som inte stöds med Python3 och JWCrypto-biblioteket är tillgänglig från Cisco på begäran.
-
Sammanfoga och kryptera certifikatet och nyckeln med ditt verktyg och enhetens ursprungliga hemlighet.
-
Ladda upp den resulterande JWE-bloben till enheten.
-
Ange syftet med det krypterade certifikatet som ska användas för Webex-identitet och aktivera certifikatet.
-
(Rekommenderas) Ge ett gränssnitt till (eller distribuera) verktyget så att enhetsanvändare kan ändra den ursprungliga hemligheten och skydda sina medier från dig.
Hur vi använder JWE-formatet
Det här avsnittet beskriver hur vi förväntar oss att JWE skapas som input till enheterna, så att du kan bygga ditt eget verktyg för att skapa blobs från dina certifikat och nycklar.
Se JSON Web Encryption (JWE) https://datatracker.ietf.org/doc/html/rfc7516 och JSON Web Signature (JWS) https://datatracker.ietf.org/doc/html/rfc7515.
Vi använder Compact Serialization av ett JSON-dokument för att skapa JWE-blobs. Parametrarna du behöver inkludera när du skapar JWE-blobs är:
-
JOSE Rubri k (skyddad). I rubriken JSON-objektsignering och kryptering MÅSTE du inkludera följande nyckelvärde-par:
-
”alg” :"dir”Den direkta algoritmen är den enda vi stöder för att kryptera nyttolasten, och du måste använda enhetens initiala klienthemlighet.
-
”enc”: ”A128GCM” eller ”enc”: ”A256GCM”Vi stöder dessa två krypteringsalgoritmer.
-
”cisco-action”: ”lägg till”eller”cisco-action”: ”fylla” eller ”cisco-action”: ”aktivera”eller ”cisco-action”: ”inaktivera”Detta är en proprietär nyckel och fyra värden den kan ta. Vi introducerade denna nyckel för att signalera syftet med de krypterade uppgifterna till målenheten. Värdena är uppkallade efter xAPI-kommandona på enheten där du använder krypterade data.
Vi kallade det
cisco-actionför att mildra potentiella konflikter med framtida JWE-förlängningar. -
”cisco-kdf”: {”version”: ”1", ”salt”: ”base64URLEncodeDrandom4+byte”}En annan proprietär nyckel. Vi använder de värden du anger som ingångar för nyckelhärledning på enheten.
Versionenmåste vara1(versionen av vår nyckelhärledningsfunktion). Värdet påsaltmåste vara en base64 URL-kodad sekvens på minst 4 byte, som du måste välja slumpmässigt.
-
-
JWE-krypterad nyckel. Det här fältet är tomt. Enheten härleder den från den ursprungliga
ClientSecret. -
JWE Initialiseringsvektor. Du måste ange en base64url-kodad initialiseringsvektor för att dekryptera nyttolasten. IV MÅSTE vara ett slumpmässigt 12 byte värde (vi använder AES-GCM-chifferfamiljen, vilket kräver att IV är 12 byte lång).
-
JWE AAD (ytterligare autentiserade data). Du måste utelämna det här fältet eftersom det inte stöds i Compact Serialization.
-
JWE Ciphertext: Detta är den krypterade nyttolasten som du vill hålla hemlig.
Nyttolasten KAN vara tom. Till exempel, för att återställa klientens hemlighet måste du skriva över den med ett tomt värde.
Det finns olika typer av nyttolaster, beroende på vad du försöker göra på enheten. Olika xAPI-kommandon förväntar sig olika nyttolaster, och du måste ange syftet med nyttolasten med
cisco-actionnyckeln enligt följande:-
Med”cisco-action” :"populate” är chiffertexten den nya ClientSecret. -
Med "
”cisco-action” :"add”är chiffertexten en PEM-blob som bär certifikatet och dess privata nyckel (sammanfogad). -
Med "
”cisco-action” :"activate”är chiffertexten fingeravtrycket (hexadecimal representation av sha-1) för certifikatet som vi aktiverar för verifiering av enhetsidentitet. -
Med "
”cisco-action” :"deaktivera”är chiffertexten fingeravtrycket (hexadecimal representation av sha-1) för certifikatet som vi inaktiverar från att användas för enhetsidentitetsverifiering.
-
-
JWE-autentiseringstagg: Det här fältet innehåller autentiseringstaggen för att fastställa integriteten för hela JWE-kompakt serialiserade blob
Hur vi härleder krypteringsnyckeln från ClientSecret
Efter den första populationen av hemligheten accepterar eller matar vi inte ut hemligheten som vanlig text. Detta för att förhindra potentiella ordboksattacker från någon som kan komma åt enheten.
Enhetsprogramvaran använder klientens hemlighet som en ingång till en nyckelhärledningsfunktion (kdf) och använder sedan den härledda nyckeln för innehållsdekryptering/kryptering på enheten.
Vad detta betyder för dig är att ditt verktyg för att producera JWE-blobs måste följa samma procedur för att härleda samma krypterings-/dekrypteringsnyckel från klientens hemlighet.
Enheterna använder scrypt för nyckelhärledning (se https://en.wikipedia.org/wiki/Scrypt), med följande parametrar:
-
CostFactor (N) är 32768
-
BlockSizeFactor (r) är 8
-
ParallelizationFactor (p) är 1
-
Salt är en slumpmässig sekvens på minst 4 byte; du måste ange samma
saltnär du angercisco-kdf-parametern. -
Nyckellängder är antingen 16 byte (om du väljer AES-GCM 128-algoritmen) eller 32 byte (om du väljer AES-GCM 256-algoritmen)
-
Max minnesgräns är 64 MB
Denna uppsättning parametrar är den enda konfigurationen av scrypt som är kompatibel med nyckelderivationsfunktionen på enheterna. Denna kdf på enheterna kallas ”version”: ”1", vilket är den enda versionen som för närvarande tas av cisco-kdf-parametern.
Arbetat exempel
Här är ett exempel som du kan följa för att verifiera att din JWE-krypteringsprocess fungerar på samma sätt som processen vi skapade på enheterna.
Exempelscenariot är att lägga till en PEM-blob till enheten (efterliknar att lägga till ett certifikat, med en mycket kort sträng istället för en fullständig cert +-nyckel). Klientens hemlighet i exemplet är ossifrage.
-
Välj en krypteringschifer. I det här exemplet används
A128GCM(AES med 128-bitars tangenter i Galois-räknarläget). Ditt verktyg kan användaA256GCM om du föredrar det. -
Välj ett salt (måste vara en slumpmässig sekvens på minst 4 byte). I det här exemplet används (hexbyte)
E5 E6 53 08 03 F8 33 F6. Base64URL kodar sekvensen för att få5eztcap4m_y (ta bort base64-stoppningen). -
Här är ett exempel på ett
scrypt-samtal för att skapa innehållskrypteringsnyckeln (cek):cek=scrypt(password="ossifrage", salt=4-byte-sequence, N=32768, r=8, p=1, keylength=16)Den härledda nyckeln bör vara 16 byte (hex) enligt följande:95 9e ba 6d d1 22 01 05 78 fe 6a 9d 22 78 ff acsom base64url kodar till LZ66BDeiaqv4_mqdinj_ra. -
Välj en slumpmässig sekvens på 12 byte att använda som en initialiseringsvektor.
Detta exempel använder (hex)34 b3 5d dd 5f 53 7b af 2d 92 95 83som base64url kodar till nLnd3v9te68tkpwd. -
Skapa JOSE-rubriken med kompakt serialisering (följ samma ordning på parametrar som vi använder här) och sedan koda base64url det:
{"alg” :"dir”, "cisco-action” :"add”, "cisco-kdf”: {"salt” :"5eztcap4M_y”, "version” :"1"}, "enc” :"A128GCM "}Den base64url-kodade JOSE-rubriken är EyjhbGcioIJkAxiiLcJjaXnJBY1hy3rpb24ioiJhzgqIlcJjaXnjby1rzGyionSiC2fsdCi6ijvLwLrdqVA0tV9ziiWIDmVyc2LvBii6iJEifsWiZw5JiJoiqTeYoEddTSj9Detta kommer att vara det första elementet i JWE-bloben.
-
Det andra elementet i JWE-bloben är tomt, eftersom vi inte tillhandahåller en JWE-krypteringsnyckel.
-
Det tredje elementet i JWE-bloben är initialiseringsvektorn NlnD3v9TE68tkpwd. - Använd ditt JWE-krypteringsverktyg för att producera en krypterad nyttolast och tagg. I det här exemplet kommer den okrypterade nyttolasten att vara den falska PEM-bloben,
detta är enPEM-filKrypteringsparametrarna du bör använda är:
Payload är det
här är en PEM-filKrypteringskoder är AES 128 GCM
Den base64url-kodade JOSE-rubriken som ytterligare autentiserade data (AAD)
Base64URL kodar den krypterade nyttolasten, vilket bör resultera i F5llVUWNfkfmzyco1yjFODHQDetta är det fjärde elementet (JWE Ciphertext) i JWE-bloben.
-
Base64URL kodar taggen du producerade i steg 8, vilket bör resultera i PE-WDFWGXFFBEO928cfz1qDetta är det femte elementet i JWE-bloben.
-
Sammanfoga de fem elementen i JWE-bloben med prickar (JoseHeader.. iv.CipherText.tag) för att få:
EYJhbgCIOIjkAxiiLcJaxNjby1hy3rpb24ioiJhzgQiLCJjaXnJbY1RzgyiOnSiC2FsdCi6ijVLrdQva0tV9ZiiWiDMvYc2LvBiI6iJeiFsWiZw5jiJoiqTeyOeddTSj.. 9nLnd3v9TE68pWlLd.f5tKf5tKlLf9nLnd3v9tE68pWf5lLf5JiJoIQtEYoEDDtSj.. VUWNfkfmzyco1yjfodhq.pe-wdfwgxffbeo928cfz1q -
Om du härledde samma base64url-kodade värden som vi visar här, med dina egna verktyg, är du redo att använda dem för att säkra E2E-kryptering och verifierad identitet på dina enheter.
-
Det här exemplet fungerar faktiskt inte, men i princip skulle ditt nästa steg vara att använda JWE-bloben du skapade ovan som indata till xcommand på enheten som lägger till certifikatet:
XCommand Säkerhetscertifikat Lägg till eyJhbgCIoIJkAxiiLcJjaXnjbY1hy3rpb24ioiJhzgQiLCJjaXnjby1rzGyIONSiC2fsdci6ijVLWLrdqVA0tV9ziiWIDmvyC2LvBii6iJEifsWiZw5jiJoiqTeyOeDdDtSj.. 9nLnND3v9tK68TkJ..PWD.F5LLVUWNfkfmzyco1yjfodhq.pe-wdfwgxffbeo928cfz1q
Sessionstyper för möten med nollförtroende är tillgängliga för alla mötesplatser utan extra kostnad. En av dessa sessionstyper kallas Pro-End to End Encryption_ VoipOnly. Detta är Public Service Name, som vi kan ändra i framtiden. För aktuella namn på sessionstyperna, se Sessionstyp-ID i avsnittet Refer ens i den här artikeln.
Det finns inget du behöver göra för att få den här funktionen för din webbplats; du måste bevilja den nya sessionstypen (även kallad mötesprivilegium) till användare. Du kan göra detta individuellt via användarens konfigurationssida eller i bulk med en CSV-export/import.
| 1 |
Logga in på Control Hub och gå till . |
| 2 |
Klicka på Webbplatser, välj den Webex-webbplats som du vill ändra inställningarna för och klicka sedan på Inställningar. |
| 3 |
Under Vanliga inställningar väljer du Sessionstyper. Du bör se en eller flera end-to-end-krypteringssessionstyper. Se listan över sessionstyp-ID:n i avsnittet Refer ens i den här artikeln. Du kan till exempel se Pro-End to End Encryption_ VoipOnly.
Det finns en äldre sessionstyp med ett mycket liknande namn: Pro-End to End Encryption. Den här sessionstypen inkluderar icke-krypterad PSTN-åtkomst till möten. Se till att du har _VoIPonly- versionen för att säkerställa end-to-end-kryptering. Du kan kontrollera genom att hålla muspekaren över PRO- länken i kolumnen sessionskod. I det här exemplet ska länkens mål vara Vi kan komma att ändra Public Service-namnen för dessa sessionstyper i framtiden. |
| 4 |
Om du inte har den nya sessionstypen ännu kontaktar du din Webex-representant. |
Vad du ska göra härnäst
Aktivera den här sessionstypen/mötesbehörigheten för vissa eller alla dina användare.
| 1 |
Logga in på Control Hub och gå till Han . |
| 2 |
Välj ett användarkonto som ska uppdateras och välj sedan Möten. |
| 3 |
Välj mötesplatsen som ska uppdateras i listrutan Inställningar gäller för. |
| 4 |
Markera rutan bredvid Pro-End to End Encryption_ VoipOnly. |
| 5 |
Stäng användarkonfigurationspanelen. |
| 6 |
Upprepa för andra användare om det behövs. Om du vill tilldela detta till många användare använder du nästa alternativ, Aktivera E2EE-möten för flera användare. |
| 1 |
Logga in på Control Hub och gå till . |
| 2 |
Klicka på Webb platser, välj den Webex-webbplats som du vill ändra inställningarna för. |
| 3 |
Klicka på Masshantering i avsnittet Licenser och användare. |
| 4 |
Klicka på Generera rapport och vänta medan vi förbereder filen. |
| 5 |
När filen är klar klickar du på Exportera resultat och sedan på Hämta. (Du måste stänga popup-fönstret manuellt när du klickar på Ladda ner.) |
| 6 |
Öppna den nedladdade CSV-filen för redigering. Det finns en rad för varje användare, och kolumnen |
| 7 |
Webex CSV File Format Reference innehåller information om syftet med och innehållet i CSV-filen. |
| 8 |
Öppna konfigurationspanelen Mötesplats i Control Hub. Om du redan var på listsidan Mötesplats kan du behöva uppdatera den. |
| 9 |
Klicka på Masshantering i avsnittet Licenser och användare. |
| 10 |
Klicka på Importera och välj den redigerade CSV-filen och klicka sedan på Importera. Vänta medan filen laddas upp. |
| 11 |
När importen är klar kan du klicka på Importera resultat för att granska om det fanns några fel. |
| 12 |
Gå till sidan Användare och öppna en av användarna för att verifiera att de har den nya sessionstypen. |
Du kan lägga till en vattenstämpel i mötesinspelningar med session Webex Meetingsstypen Pro-End to End Encryption_VoipOnly, som låter dig identifiera källklienten eller enheten för obehöriga inspelningar av konfidentiella möten.
När den här funktionen är aktiverad innehåller mötesljudet en unik identifierare för varje deltagande klient eller enhet. Du kan ladda upp ljudinspelningar till Control Hub, som sedan analyserar inspelningen och slår upp de unika identifierarna. Du kan titta på resultaten för att se vilken källklient eller enhet som spelade in mötet.
- För att kunna analyseras måste inspelningen vara en AAC-, MP3-, M4A-, WAV-, MP4-, AVI- eller MOV-fil som inte är större än 500 MB.
- Inspelningen måste vara längre än 100 sekunder.
- Du kan bara analysera inspelningar för möten som hålls av personer i organisationen.
- Vattenmärkesinformation sparas under samma tid som organisationens mötesinformation.
Lägga till ljudvattenstämplar i E2EE-möten
- Logga in på Control Hub och välj sedan Organisationsinställningar under Han tering.
- I avsnittet Mötesvattenmärken, växla på Lägg till ljudvattenstämpel.
Någon gång efter
att detta har aktiverats visas ett alternativ för digital vattenmärkning i avsnittet Säkerhet för användare som planerar möten med sessionstypen Webex Meetings Pro-End to End Encryption_VoipOnly.
Ladda upp och analysera ett vattenmärkt möte
- Välj Fel sökning under Övervakning i Control Hub.
- Klicka på Vatten stämpelanalys.
- Sök efter eller välj mötet i listan och klicka sedan på Analysera.
- Ange ett namn för analysen i fönstret Analysera ljudvattenstämpel.
- (Valfritt) Ange en anteckning för din analys.
- Dra och släpp ljudfilen som ska analyseras, eller klicka på Välj fil för att bläddra till ljudfilen.
- Klicka på Stäng.
När analysen är klar visas den i listan med resultat på sidan Analysera vattenstämpel.
- Välj mötet i listan för att se resultaten av analysen. Klick
för att ladda ner resultaten.
Funktioner och begränsningar
Faktorer som är involverade i att framgångsrikt avkoda ett inspelat vattenstämpel inkluderar avståndet mellan inspelningsenheten och högtalaren som matar ut ljudet, volymen på det ljudet, miljöbrus, etc. Vår vattenmärkningsteknik har ytterligare motståndskraft mot att kodas flera gånger, vilket kan hända när media delas.
Den här funktionen är utformad för att möjliggöra framgångsrik avkodning av vattenstämpelidentifieraren under en bred men rimlig uppsättning omständigheter. Vårt mål är att en inspelningsenhet, till exempel en mobiltelefon, som ligger på ett skrivbord nära en personlig slutpunkt eller bärbar klient, alltid ska skapa en inspelning som resulterar i en framgångsrik analys. När inspelningsenheten flyttas bort från källan, eller döljs från att höra hela ljudspektrumet, minskar chansen för en framgångsrik analys.
För att framgångsrikt kunna analysera en inspelning krävs en rimlig inspelning av mötesljudet. Om ett mötes ljud spelas in på samma dator som är värd för klienten bör begränsningar inte gälla.
Om dina enheter redan är anslutna till din Control Hub-organisation och du vill använda Webex CA för att automatiskt generera deras identifierande certifikat behöver du inte fabriksåterställa enheterna.
Den här proceduren väljer vilken domän enheten använder för att identifiera sig själv och krävs endast om du har flera domäner i din Control Hub-organisation. Om du har mer än en domän rekommenderar vi att du gör detta för alla dina enheter som har ”Cisco-verifierad” identitet. Om du inte berättar för Webex vilken domän som identifierar enheten väljs en automatiskt och den kan se fel ut för andra mötesdeltagare.
Innan du börjar
Om dina enheter ännu inte är anslutna följer du Registrera en enhet för att Cisco Webex använda API eller lokalt webbgränssnitt eller Cloud onboarding för Board, Desk och Room Series. Du bör också verifiera domänen/domänerna du vill använda för att identifiera enheterna i Hantera dina domäner.
| 1 |
Logga in på Control Hub och välj Enh eter under Hantering. |
| 2 |
Välj en enhet för att öppna dess konfigurationspanel. |
| 3 |
Välj den domän du vill använda för att identifiera den här enheten. |
| 4 |
Upprepa för andra enheter. |
Innan du börjar
-
Skaffa ett CA-signerat certifikat och en privat nyckel i
.pem-format för varje enhet. -
Under fliken För bered läser du avsnittet För stå processen för extern identitet för enheter,
-
Förbered ett JWE-krypteringsverktyg med avseende på informationen där.
-
Se till att du har ett verktyg för att generera slumpmässiga bytesekvenser med givna längder.
-
Se till att du har ett verktyg för att base64url koda byte eller text.
-
Se till att du har en
scrypt-implementering. -
Se till att du har ett hemligt ord eller en fras för varje enhet.
| 1 |
Fyll enhetens Första gången du fyller i Enheten har sin ursprungliga hemlighet. Glöm inte detta; du kan inte återställa den och måste fabriksåterställa enheten för att starta igen.
|
| 2 |
Sammanfoga ditt certifikat och din privata nyckel: |
| 3 |
Skapa en JWE-blob som ska användas som indata till certifikattilläggskommandot: |
| 4 |
Öppna TShell på enheten och kör kommandot (multiline) add:
|
| 5 |
Kontrollera att certifikatet har lagts till genom att köra Kopiera det nya certifikatets fingeravtryck. |
| 6 |
Aktivera certifikatet för ändamålet Web Enheten har ett krypterat, aktivt, CA-utfärdat certifikat, redo att användas för att identifiera det i end-to-end-krypterade Webex-möten.
|
| 7 |
Ombord enheten till din Control Hub-organisation. |
| 1 |
Schemalägg ett möte av rätt typ (Webex MeetingsPro-End to End Encryption_ VoipOnly). |
| 2 |
Gå med i mötet som värd, från en Webex Meetings klient. |
| 3 |
Gå med i mötet från en enhet som har sin identitet verifierad av Webex CA. |
| 4 |
Som värd, verifiera att den här enheten visas i lobbyn med rätt identitetsikon. |
| 5 |
Gå med i mötet från en enhet vars identitet har verifierats av en extern certifikatutfärdare. |
| 6 |
Som värd, verifiera att den här enheten visas i lobbyn med rätt identitetsikon. Läs mer om identitetsikoner. |
| 7 |
Gå med i mötet som en oautentiserad mötesdeltagare. |
| 8 |
Som värd, verifiera att den här deltagaren visas i lobbyn med rätt identitetsikon. |
| 9 |
Som värd, erkänna eller avvisa personer/enheter. |
| 10 |
Validera deltagare/enhetsidentiteter där det är möjligt genom att kontrollera certifikaten. |
| 11 |
Kontrollera att alla i mötet ser samma säkerhetskod för mötet. |
| 12 |
Gå med i mötet med en ny deltagare. |
| 13 |
Kontrollera att alla ser samma, nya säkerhetskod för möten. |
-
Ska du göra end-to-end-krypterade möten till standardmötesalternativet, eller aktivera det bara för vissa användare, eller låta alla värdar bestämma? När du har bestämt hur du ska använda den här funktionen, förbered de användare som kommer att använda den, särskilt med avseende på begränsningarna och vad du kan förvänta dig i mötet.
-
Behöver du se till att varken Cisco eller någon annan kan dekryptera ditt innehåll eller utge dig för att vara dina enheter? Om så är fallet behöver du certifikat från en offentlig certifikatutfärdare.
-
Om du har olika nivåer av identitetsverifiering, ge användarna möjlighet att verifiera varandra med certifikatstödd identitet. Även om det finns omständigheter där deltagare kan visas som Overifierade, och deltagarna bör veta hur man kontrollerar, kanske obekräftade personer inte är bedragare.
Om du använder en extern certifikatutfärdare för att utfärda dina enhetscertifikat är det upp till dig att övervaka, uppdatera och återanvända certifikat.
Om du skapade den ursprungliga hemligheten, förstå att dina användare kanske vill ändra enhetens hemlighet. Du kan behöva skapa ett gränssnitt/distribuera ett verktyg för att göra det möjligt för dem att göra detta.
|
Sessionstyp-ID |
Namn på offentlig tjänst |
|---|---|
|
638 |
Endast E2E-kryptering+VoIP |
|
652 |
End-till-slut-kryptering_VoipOnly |
|
660 |
Pro 3 Free-End-to-End Encryption_VoipOnly E2E-kryptering+Identitet |
|
672 |
Pro 3 Free50-änd-till-slut-kryptering_VoipOnly |
|
673 |
Utbildningsinstruktör E2E Encryption_VoipOnly |
|
676 |
Broadworks Standard plus slut-till-slut-kryptering |
|
677 |
Broadworks Premium plus slut-till-slut-kryptering |
|
681 |
Schoology Free plus slut-till-änd-kryptering |
Dessa tabeller beskriver API-kommandon för Webex-enheter som vi har lagt till för end-to-end-krypterade möten och verifierad identitet. Mer information om hur du använder API:et finns i Å tkomst till API för enheter i Board, Desk och Room Series.
Dessa xAPI-kommandon är endast tillgängliga på enheter som är antingen:
-
Registrerad till Webex
-
Registrerad lokalt och länkad till Webex med Webex Edge för enheter
|
API-anrop |
Beskrivning |
|---|---|
|
|
Den här konfigurationen görs när administratören ställer in enhetens föredragna domän från Control Hub. Endast nödvändigt om organisationen har mer än en domän. Enheten använder den här domänen när den begär ett certifikat från Webex CA. Domänen identifierar sedan enheten. Den här konfigurationen är inte tillämplig när enheten har ett aktivt, externt utfärdat certifikat för att identifiera sig själv. |
|
|
Anger om enheten kan ansluta till ett end-to-end-krypterat möte. Cloud API anropar det så att en ihopkopplad app vet om den kan använda enheten för att gå med. |
|
|
Anger om enheten använder |
|
|
Enhetens identitet som lästs från det externt utfärdade certifikatets gemensamma namn. |
|
|
Läser specifik information från ett externt utfärdat certifikat. I kommandot som visas ersätter
|
|
|
Statusen för enhetens externa identitet (t.ex. |
|
|
Anger om enheten har ett giltigt certifikat utfärdat av Webex CA. |
|
|
Enhetens identitet som lästs från det Webex-utfärdade certifikatets gemensamma namn. Innehåller ett domännamn om organisationen har en domän. Är tom om organisationen inte har en domän. Om enheten finns i en organisation som har flera domäner är detta värdet från |
|
|
Läser specifik information från det Webex-utfärdade certifikatet. I kommandot som visas ersätter
|
|
API-anrop |
Beskrivning |
|---|---|
|
|
|
API-anrop |
Beskrivning |
|---|---|
eller
| Accepterar ett base64url-kodat vanligt textvärde för att sätta klientens hemlighet på enheten för första gången. För att uppdatera hemligheten efter den första gången måste du tillhandahålla en JWE-blob som innehåller den nya hemligheten krypterad av den gamla hemligheten. |
| Lägger till ett certifikat (med privat nyckel). Vi utökade detta kommando för att acceptera en JWE-blob som innehåller krypterade PEM-data. |
| Aktiverar ett specifikt certifikat för WebExIdentity. För detta |
| Inaktiverar ett specifikt certifikat för WebExIdentity. För detta |