Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Qu'est-ce que Secure Packager and Encoder Key Exchange ?
Secure Packager and Encoder Key Exchange (SPEKE) définit la norme de communication entre les crypteurs et les packagers de contenu multimédia et les fournisseurs de clés de gestion des droits numériques ()DRM. La spécification s'adapte aux crypteurs exécutés sur site et dans le AWS cloud.
Architecture générale
L'illustration suivante présente une vue d'ensemble de l'architecture de chiffrement de SPEKE contenu pour les produits sur site.
Voici les principaux composants de l'architecture précédente :
-
Encrypteur — Fournit la technologie de cryptage. Reçoit les demandes de chiffrement de son opérateur et récupère les clés requises auprès du fournisseur de DRM clés pour sécuriser le contenu crypté.
-
DRMfournisseur de clés de plate-forme — Fournit des clés de chiffrement au crypteur via un système SPEKE compatibleAPI. Le fournisseur fournit également des licences aux lecteurs multimédias pour le déchiffrement.
-
Joueur : demande des clés au même fournisseur de clés de DRM plateforme, que le joueur utilise pour déverrouiller le contenu et le diffuser à ses spectateurs.
AWSarchitecture basée sur le cloud
L'illustration suivante montre l'architecture de haut niveau lorsqu'elle SPEKE est utilisée avec des services et des fonctionnalités exécutés dans le AWS cloud.
Voici les principaux services et composants :
-
Encrypteur — Fournit la technologie de cryptage dans le AWS cloud. Le crypteur reçoit les demandes de son opérateur et récupère les clés de chiffrement requises auprès du fournisseur de DRM clés, via Amazon API Gateway, pour sécuriser le contenu crypté. Il fournit le contenu chiffré à un compartiment Amazon S3 ou via une CloudFront distribution Amazon.
-
AWSIAMet Amazon API Gateway : gère les rôles fiables des clients et les communications par proxy entre le crypteur et le fournisseur de clés. APIGateway fournit des fonctionnalités de journalisation et permet aux clients de contrôler leurs relations avec le crypteur et avec la DRM plateforme. Les clients autorisent l'accès aux principaux fournisseurs via la configuration des IAM rôles. APILa passerelle doit résider dans la même AWS région que le crypteur.
-
AWSCertificate Manager — (facultatif) Assure la gestion des certificats pour le chiffrement des clés de contenu. Le chiffrement des clés de contenu est la pratique recommandée pour sécuriser la communication. Le gestionnaire de certificats doit résider dans la même AWS région que le crypteur.
-
DRMfournisseur de clés de plate-forme — Fournit des clés de chiffrement au crypteur via un système SPEKE compatibleAPI. Le fournisseur fournit également des licences aux lecteurs multimédias pour le déchiffrement.
-
Joueur : demande des clés au même fournisseur de clés de DRM plateforme, que le joueur utilise pour déverrouiller le contenu et le diffuser à ses spectateurs.
Comment démarrer
Pour des informations d'introduction supplémentaires sur SPEKE le sujet, voir Êtes-vous nouveau dans le domaine SPEKE ? .
Êtes-vous un client ?
Associez-vous à un fournisseur de DRM plateforme AWS Elemental pour configurer l'utilisation du chiffrement. Pour plus de détails, consultez la section Intégration des clients.
Êtes-vous un fournisseur de DRM plateforme ou un client de votre propre fournisseur clé ?
Exposez un REST API pour votre principal fournisseur conformément aux SPEKE spécifications. Pour plus de détails, voir les SPEKEAPIspécifications.