[go: up one dir, main page]

ES2360982A1 - Conditional access system contained in digital distribution systems of flash video based on cryptographic token. (Machine-translation by Google Translate, not legally binding) - Google Patents

Conditional access system contained in digital distribution systems of flash video based on cryptographic token. (Machine-translation by Google Translate, not legally binding) Download PDF

Info

Publication number
ES2360982A1
ES2360982A1 ES200801289A ES200801289A ES2360982A1 ES 2360982 A1 ES2360982 A1 ES 2360982A1 ES 200801289 A ES200801289 A ES 200801289A ES 200801289 A ES200801289 A ES 200801289A ES 2360982 A1 ES2360982 A1 ES 2360982A1
Authority
ES
Spain
Prior art keywords
system described
access
content
service
cryptographic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
ES200801289A
Other languages
Spanish (es)
Inventor
Jose Manuel Arco Rodriguez
Daniel Hernanz Chiloeches
Enrique De La Hoz De La Hoz
Bernardo Alarcos Alcazar
Antonio Garcia Herraiz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Universidad de Alcala de Henares UAH
Original Assignee
Universidad de Alcala de Henares UAH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Universidad de Alcala de Henares UAH filed Critical Universidad de Alcala de Henares UAH
Priority to ES200801289A priority Critical patent/ES2360982A1/en
Publication of ES2360982A1 publication Critical patent/ES2360982A1/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • H04L29/06

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

System of conditional access to contents in digital distribution systems of video flash based on cryptographic token. Flash technologies are a de facto standard for distributing video over heterogeneous networks. Conditional access systems can be used to control access to content. Currently, there is no standardized or widely accepted solution for this. In the commercial world, there are mainly oriented solutions for access to digital video broadcasting through decoding with set-top-boxes (stb). The method and system presented here use a similar system of access control, but using a "web browser" as a client. The user's credentials are stored in cryptographic hardware devices (token). Each user has its own token that contains its private key and the certificate with the public key, conveniently signed by the certifying authority (ca). This information is used to establish tls (transport layer security protocol) sessions. In this way, through tls sessions, access to each user can be allowed or denied depending on the content they want to access. (Machine-translation by Google Translate, not legally binding)

Description

Sistema de acceso condicional a contenidos en sistemas de distribución digital de flash video basado en token criptográfico.Conditional access system to content in token-based digital flash video distribution systems cryptographic.

Sector de la técnicaTechnical sector

La presente invención está enfocada a proveer de un sistema de acceso condicional para la gestión de pago por visión para Flash Video (FLV) basado en el protocolo TLS (Transport Layer Security). Siendo Flash Video un sistema de distribución de video propietario de Adobe Systems Incorporated. Las tramas de video son transmitidas utilizando el protocolo propietario RTMP (Real Time Messaging Protocol). Para acceder a las tramas de video el cliente deberá utilizar un navegador con soporte Flash. Las tramas RTMP se envían al cliente encapsuladas dentro del protocolo TLS. Esto nos permite ofrecer servicios de confidencialidad, integridad, autenticidad y no repudio al video enviado, al mismo tiempo que podemos establecer un control de acceso basándonos en la identidad del usuario. El empleo de las credenciales criptográficas almacenadas en hardware criptográfico (Token) permite que el usuario pueda autenticarse de forma segura empleando TLS frente al servidor web que a su vez también dispondrá de un certificado y una clave privada.The present invention is focused on providing a conditional access system for payment-per-view management for Flash Video (FLV) based on the TLS (Transport Layer) protocol Security) Flash Video being a video distribution system Adobe Systems Incorporated owner. The video frames are transmitted using the proprietary RTMP protocol (Real Time Messaging Protocol). To access the video frames the client You must use a browser with Flash support. RTMP frames are send to the client encapsulated within the TLS protocol. This we allows to offer services of confidentiality, integrity, authenticity and does not repudiate the video sent at the same time as we can establish access control based on identity of the user. The use of cryptographic credentials Stored in cryptographic hardware (Token) allows the user can authenticate securely using TLS in front of the server web that in turn will also have a certificate and a password private

Estado de la técnicaState of the art

En los últimos años se ha producido una espectacular eclosión de distintos mecanismos para la distribución de vídeo en Internet. Si hace unos años había una disparidad de formatos de codificación y distribución compitiendo por ser el estándar de facto en Internet, la aparición de portales como YouTube o Google Video ha revolucionado por completo el escenario estandarizándolo de facto. Este esquema propietario está en la actualidad extendiéndose por todos aquellos portales que quieren ofrecer un servicio similar básicamente por la simplicidad del mismo para el usuario final y por su compatibilidad con todas las plataformas.In recent years there has been a spectacular hatching of different mechanisms for distribution Internet video If a few years ago there was a disparity of encoding and distribution formats competing to be the de facto standard on the Internet, the appearance of portals like YouTube or Google Video has completely revolutionized the stage standardizing it de facto. This proprietary scheme is in the actuality spreading through all those portals that want offer a similar service basically because of its simplicity for the end user and for its compatibility with all platforms.

Últimamente ha crecido el interés sobre el desarrollo de sistemas de transmisión de video sobre Internet, como puede observarse en [Dapeng Wu Hou, Y.T. Wenwu Zhu Ya-Qin Zhang Peha. "Streaming video over the Internet: approaches and directions". IEEE Transactions on Circuits and Systems for Video Technology, Mar 2001. Volume: 11, Issue: 3 On page(s): 282-300 ISSN: 1051-8215], [Xiao, Y. Du, X. Zhang, J. Hu, F. Guizani, S. "Internet Protocol Television (IPTV): The Killer Application for the Next-Generation Internet", IEEE Communication Mag. Nov. 2007. Vol 45, pp. 126-134.] y [Eveline Veloso, Virgílio Almeida, Wagner Meira, Jr., Azer Bestavros, Shudong Jin, A hierarchical characterization of a live streaming media workload, IEEE/ACM Transactions on Networking (TON), v. 14 n.l, p. 133-146, February 2006.]. Dichos sistemas se conocen comúnmente como IPTV.Lately, interest in the development of video transmission systems over the Internet, such as can be seen in [Dapeng Wu Hou, Y.T. Wenwu Zhu Ya-Qin Zhang Peha. "Streaming video over the Internet: approaches and directions ". IEEE Transactions on Circuits and Systems for Video Technology, Mar 2001. Volume: 11, Issue: 3 On page (s): 282-300 ISSN: 1051-8215], [Xiao, Y. Du, X. Zhang, J. Hu, F. Guizani, S. "Internet Protocol Television (IPTV): The Killer Application for the Next-Generation Internet ", IEEE Communication Mag. Nov. 2007. Vol 45, pp. 126-134.] And [Eveline Veloso, Virgílio Almeida, Wagner Meira, Jr., Azer Bestavros, Shudong Jin, A hierarchical characterization of a live streaming media workload, IEEE / ACM Transactions on Networking (TON), v. 14 n.l, p. 133-146, February 2006.]. These systems are known commonly as IPTV.

Existen patentes anteriores de IPTV basadas en set-top-boxes (STB). Los STBs son aparatos que se conectan a la red de distribución y generan una señal compatible con la entrada de video de los televisores. Ejemplos son: [US 2006/0277316 A1. Yunchuan Wang, Wei Shu, Michael Her, "Internet protocol television"] y [US2008066131. CHANG HISAO M, ARELLANO JAVIER, "Authoring system for IPTV network"]. En la patente aquí descrita el receptor o sistema terminal es una computadora personal (PC) con un navegador y no un STB. El navegador será el encargado de realizar la conexión segura o túnel no el STB como en [US 2007/0283385 A1. Chaoxin Charles Qiu, Diana Maria Cantu, "Methods and apparatus to provide media content created for a specific individual via IPTV"].There are previous IPTV patents based on set-top-boxes (STB). STBs are devices that connect to the distribution network and generate a signal compatible with the video input of the televisions. Examples are: [US 2006/0277316 A1. Yunchuan Wang, Wei Shu, Michael Her, "Internet protocol television"] and [US2008066131. CHANG HISAO M, ARELLANO JAVIER, "Authoring system for IPTV network"]. In the patent described herein the receiver or terminal system is a Personal computer (PC) with a browser and not an STB. The Navigator will be responsible for making the secure connection or tunnel not the STB as in [US 2007/0283385 A1. Chaoxin Charles Qiu, Diana Maria Cantu, "Methods and apparatus to provide media content created for a specific individual via IPTV "].

El sistema más extendido de gestión de derechos digitales para contenidos multimedia es el DRM (Digital Rigths Managment). Se basa en un modelo de licencia basado en identidad para asegurarse de que solo el que adquirió dichos derechos no puede redistribuir el contenido. En estos casos el contenido incorpora una serie de marcas donde se introduce la licencia. Ejemplos de patentes basadas en sistemas DRM son: [US 2006/0235800 A1. Jeff Furlong, Robert Laughlin Cookson, "Digital rights management for media streaming systems"] y [EP1903799. SUN CHAO, "A METHOD FOR REALIZING PREVIEW OF IPTV PROGRAMS, AN ENCRYPTION APPARATUS, A RIGHT CENTER SYSTEM AND A USER TERMINAL"].The most widespread rights management system Digital for multimedia content is the DRM (Digital Rigths Managment) It is based on an identity based license model to make sure that only the one who acquired those rights cannot Redistribute the content. In these cases the content incorporates a series of brands where the license is introduced. Patent Examples based on DRM systems are: [US 2006/0235800 A1. Jeff Furlong, Robert Laughlin Cookson, "Digital rights management for media streaming systems "] and [EP1903799. SUN CHAO," A METHOD FOR REALIZING PREVIEW OF IPTV PROGRAMS, AN ENCRYPTION APPARATUS, A RIGHT CENTER SYSTEM AND A USER TERMINAL "].

En este caso no se gestionan las licencias sino que la protección de los contenidos y la autenticación de los usuarios se realiza mediante el protocolo TLS [T.Dierks, E. Rescola, RFC 4346: "The Transport Layer Security (TLS) Protocol Version 1.1", IETF, Networking group, Apr. 2006.]. Ejemplos de aplicación de dicho protocolo pueden encontrarse en: TLS [Eun-Kyeong Kwon; Yong-Gu Cho; Ki-Joon Chae; "Integrated transport layer security: end-to-end security model between WTLS and TLS" Information Networking, 2001. Proceedings. 15th International Conference on 31 Jan. -2 Feb. 2001 Page(s):65-71].In this case the licenses are not managed but that the protection of the contents and the authentication of users are performed using the TLS protocol [T. Dieks, E. Rescola, RFC 4346: "The Transport Layer Security (TLS) Protocol Version 1.1 ", IETF, Networking group, Apr. 2006.]. Application examples of said protocol can be found in: TLS [Eun-Kyeong Kwon; Yong-Gu Cho; Ki-Joon Chae; "Integrated transport layer security: end-to-end security model between WTLS and TLS "Information Networking, 2001. Proceedings. 15th International Conference on 31 Jan. -2 Feb. 2001 Page (s): 65-71].

Explicación de la invenciónExplanation of the invention.

La conexión la inicia el navegador cuando intenta acceder al contenido multimedia ofertado en un servidor WEB. El control del acceso a contenidos se realiza a partir de las credenciales criptográficas (como puede ser un certificado digital y la clave privada correspondiente) que presente el usuario contenidas en Hardware criptográfico (cryptographic token o dispositivo con algoritmos criptográficos Hardware).The connection is initiated by the browser when Try to access the multimedia content offered on a WEB server. The control of access to content is made from the cryptographic credentials (such as a digital certificate and the corresponding private key) presented by the user contained in Cryptographic Hardware (cryptographic token or device with Hardware cryptographic algorithms).

         \newpage\ newpage
      

La operación le será transparente al usuario. Solo tendrá que preocuparse de buscar los contenidos que le interesen y conectar su token al PC.The operation will be transparent to the user. You only have to worry about looking for the contents that you interest and connect your token to the PC.

La carga de gestión y control recaerá en los servidores, que como se muestra en las figuras 1 y 2, consistirán principalmente en:The burden of management and control will fall on the servers, which as shown in figures 1 and 2, will consist mainly in:

\bullet?
Servidor Web: permite buscar los contenidos disponibles.Web Server: Search for content available.

\bullet?
Servidores de contenidos: fuentes de datos multimedia.Content servers: Multimedia data sources.

\bullet?
Servidores de codificación: encapsulan el contenido en tramas.Coding Servers: encapsulate the content in frames.

\bullet?
Servidores de difusión: establecen una conexión encriptada o túnel a través de la cual se transmite la información mediante un protocolo de tiempo real (RTMP en el caso de FLV).Broadcast servers: establish an encrypted connection or tunnel through which transmits the information through a real time protocol (RTMP in the case of FLV).

         \vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
      

Los servidores puede entenderse como servicios software que podrían estar alojados en un único servidor físico o distribuidos en varios.The servers can be understood as services software that could be hosted on a single physical server or distributed in several.

Este sistema permite controlar el acceso a contenidos y por lo tanto aplicar estrategias de cobro por visión o tarifas planas de acceso durante periodos de tiempo definidos (normalmente tarificados mensualmente o anualmente).This system allows you to control access to content and therefore apply charging strategies per vision or flat access rates for defined periods of time (normally charged monthly or annually).

El servidor de difusión será el encargado de controlar si los certificados han sido dados de alta o revocados para permitir o no el acceso a los contenidos.The broadcast server will be responsible for check if the certificates have been discharged or revoked to allow or not access to content.

El disponer de hardware criptográfico permite que el usuario pueda acceder de una forma segura a los contenidos desde cualquier PC. El certificado digital está almacenado en dicho dispositivo. Los datos se transmiten cifrados por la conexión de tal manera que un tercero no podrá tener acceso a los mismos. Los sistema encargados del descifrado se encuentra en el token y por lo tanto, la clave privada no sale de él por lo que no es posible duplicarlo.Having cryptographic hardware allows that the user can access the contents in a secure way from any PC. The digital certificate is stored in said device. The data is transmitted encrypted by the connection of such so that a third party may not have access to them. The decryption system is in the token and so therefore, the private key does not leave it so it is not possible duplicate it

El sistema podrá permitir:The system may allow:

\bullet?
Cancelar la recepción cuando el token se desconecte del PC. Para impedir que varios usuarios compartan un único token.Cancel reception when the token disconnect from the PC. To prevent multiple users Share a single token.

\bullet?
Retomar la transmisión en el punto donde se interrumpió si el usuario decide conectar el token y acceder al servicio desde el mismo u otro computador personal (itinerancia del servicio).Retake the transmission in the point where it was interrupted if the user decides to connect the token and access the service from the same or another personal computer (service roaming).

         \vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
      

El modelo de aplicación industrial de este sistema es el mismo que en cualquier sistema de acceso condicional a contenidos multimedia, muy extendidos en la actualidad principalmente gracias a la Televisión Digital (tanto satélite, como terrestre, como de cable). En este caso el receptor no es una televisión, si no un PC con un navegador con soporte Flash y un token encargado de control de acceso en vez de un set-top-box.The industrial application model of this system is the same as in any conditional access system to multimedia content, very widespread today mainly thanks to Digital Television (both satellite, and terrestrial, like cable). In this case the receiver is not a television, if not a PC with a browser with Flash support and a token responsible for access control instead of a set-top-box

La gestión de alta y revocación de certificados para permitir las conexiones cifradas TLS debe llevar asociado un sistema de gestión de pagos de los usuarios. El token por sí solo no permitirá la conexión a no ser que la información que el servidor almacenará asociada a la identidad de ese usuario garantizada por el certificado digital indique que el propietario de dicho certificado ha realizado los pagos necesarios para el acceso al contenido.Registration and certificate revocation management to allow encrypted connections TLS must have an associated User payment management system. The token alone does not will allow the connection unless the information that the server will store associated with the identity of that user guaranteed by the digital certificate indicate that the owner of said certificate You have made the necessary payments to access the content.

Breve descripción de los dibujosBrief description of the drawings

La figura 1 muestra un diagrama de bloques simplificado con la arquitectura del sistema propuesto. Las distintas partes que lo componen se detallan a continuación:Figure 1 shows a block diagram simplified with the proposed system architecture. The different parts that compose it are detailed below:

1. one.
Fuentes de video.Video sources

2. 2.
Servidor de codificación.Coding Server

3. 3.
Servidores de difusión.Broadcast servers

4. Four.
Red de transmisión.Transmission network.

5. 5.
Servidor WEB.Web server.

6. 6.
Sistema Terminal o usuarios.Terminal System or users.

         \newpage\ newpage
      

La figura 2 muestra un diagrama de bloques genérico de la arquitectura cliente-servidor propuesta para control de acceso a contenidos. Las distintas partes que lo componen se detallan a continuación:Figure 2 shows a block diagram generic client-server architecture Proposal for content access control. The different parts that compose it are detailed below:

1. one.
Servidores para codificación del contenido multimedia.Servers for content coding multimedia.

2. 2.
Base de datos de Video.Video database.

3. 3.
Servidor para encapsulado del contenido multimedia y Servidor para el establecimiento de conexiones seguras TLS.Server for encapsulating multimedia content and Server for establishing secure connections TLS

4. Four.
Red IP de distribución.IP network distribution.

5. 5.
Sistema Terminal basado en PC con navegador con soporte Flash y Token criptográfico con credenciales digitales.PC-based Terminal System with browser with Flash support and crypto token with credentials digital

Claims (16)

1. Un sistema de acceso condicional a contenido multimedia basado en arquitectura cliente-servidor que comprenda:1. A conditional content access system multimedia based on client-server architecture that you understand:
\bullet?
Una computadora Personal (PC) como cliente.A personal computer (PC) as a customer
\bullet?
Un servicio Web para ofertar los contenidos.A Web service to offer contents.
\bullet?
Contenidos multimedia.Multimedia contents
\bullet?
Una red de transmisión.A transmission network
\bullet?
Un servicio de codificación o entramado.A coding service or framework.
\bullet?
Un servicio de difusiónA broadcast service
\bullet?
Un servicio para establecer conexiones seguras.A service to establish secure connections
\bullet?
Un sistema hardware criptográfico.A hardware system cryptographic.
           \vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
        
2. El sistema descrito en la reivindicación 1, donde los servicios se encuentren en un único servidor.2. The system described in claim 1, where the services are on a single server. 3. El sistema descrito en la reivindicación 1, donde los servicios se encuentre repartidos en varios servidores.3. The system described in claim 1, where the services are distributed in several servers 4. El sistema descrito en la reivindicación 1, donde el contenido al que se controla el acceso es multimedia (audio, video y/o datos digitales) en formato Flash Video o FLV.4. The system described in claim 1, where the content to which access is controlled is multimedia (audio, video and / or digital data) in Flash Video or FLV format. 5. El sistema descrito en la reivindicación 1, donde el PC cliente cuente con un visor de Flash o con un navegador con visor Flash embebido.5. The system described in claim 1, where the client PC has a Flash viewer or a browser with embedded Flash viewer. 6. El sistema descrito en la reivindicación 1, donde la red de transmisión es una red IP.6. The system described in claim 1, where the transmission network is an IP network. 7. El sistema descrito en la reivindicación 1, donde la red de transmisión es una red de acceso público.7. The system described in claim 1, where the transmission network is a public access network. 8. El sistema descrito en la reivindicación 1, donde la red de transmisión es una red de acceso privado.8. The system described in claim 1, where the transmission network is a private access network. 9. El sistema descrito en la reivindicación 1, donde el servicio de codificación o entramado se encarga de organizar el contenido multimedia en tramas de datos siguiendo un formato preestablecido.9. The system described in claim 1, where the coding or network service is responsible for organize multimedia content in data frames following a preset format. 10. El sistema descrito en la reivindicación 1, donde el servicio de codificación o entramado se encarga de organizar el contenido multimedia en tramas de datos siguiendo un estándar del MPEG (Moving Pictures Experts Group).10. The system described in claim 1, where the coding or network service is responsible for organize multimedia content in data frames following a MPEG standard (Moving Pictures Experts Group). 11. El sistema descrito en la reivindicación 1, donde el servicio de difusión utiliza el protocolo RTMP (Real Time Messaging Protocol).11. The system described in claim 1, where the broadcast service uses the RTMP (Real Time) protocol Messaging Protocol). 12. El sistema descrito en la reivindicación 1, donde el servicio de difusión utiliza el protocolo RTMPT (Real Time Messaging Protocol Tunneled).12. The system described in claim 1, where the broadcast service uses the RTMPT (Real Time) protocol Messaging Protocol Tunneled). 13. El sistema descrito en la reivindicación 1, donde el servicio para establecer conexiones seguras utiliza el protocolo TLS (Transport Layer Security).13. The system described in claim 1, where the service to establish secure connections uses the TLS (Transport Layer Security) protocol. 14. El sistema descrito en la reivindicación 1, donde se entiendo por hardware criptográfico un dispositivo electrónico encargado del procesado de algoritmos criptográficos.14. The system described in claim 1, where a device is understood as cryptographic hardware electronic in charge of algorithm processing cryptographic 15. El sistema descrito en la reivindicación 1, donde el hardware criptográfico es un token con credenciales digitales. Entendiendo por credenciales digitales un certificado digital expedido por una Autoridad Certificadora y su correspondiente clave privada.15. The system described in claim 1, where the cryptographic hardware is a token with credentials digital Understanding digital credentials a certificate digital issued by a Certificate Authority and its corresponding private key. 16. El sistema descrito en la reivindicación 1, que se utiliza para gestionar un sistema de pago por acceso a contenido.16. The system described in claim 1, which is used to manage a payment system for access to content.
ES200801289A 2008-05-05 2008-05-05 Conditional access system contained in digital distribution systems of flash video based on cryptographic token. (Machine-translation by Google Translate, not legally binding) Pending ES2360982A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
ES200801289A ES2360982A1 (en) 2008-05-05 2008-05-05 Conditional access system contained in digital distribution systems of flash video based on cryptographic token. (Machine-translation by Google Translate, not legally binding)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ES200801289A ES2360982A1 (en) 2008-05-05 2008-05-05 Conditional access system contained in digital distribution systems of flash video based on cryptographic token. (Machine-translation by Google Translate, not legally binding)

Publications (1)

Publication Number Publication Date
ES2360982A1 true ES2360982A1 (en) 2011-06-13

Family

ID=44067679

Family Applications (1)

Application Number Title Priority Date Filing Date
ES200801289A Pending ES2360982A1 (en) 2008-05-05 2008-05-05 Conditional access system contained in digital distribution systems of flash video based on cryptographic token. (Machine-translation by Google Translate, not legally binding)

Country Status (1)

Country Link
ES (1) ES2360982A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030084304A1 (en) * 2001-10-26 2003-05-01 Henry Hon System and method for validating a network session
US20030226017A1 (en) * 2002-05-30 2003-12-04 Microsoft Corporation TLS tunneling
US20050005146A1 (en) * 2003-07-03 2005-01-06 Maui X-Tream, Inc. Methods, data structures, and systems for authenticating media stream recipients
US20060085862A1 (en) * 2004-10-05 2006-04-20 Daniel Witt Method and system for authorizing multimedia multicasting

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030084304A1 (en) * 2001-10-26 2003-05-01 Henry Hon System and method for validating a network session
US20030226017A1 (en) * 2002-05-30 2003-12-04 Microsoft Corporation TLS tunneling
US20050005146A1 (en) * 2003-07-03 2005-01-06 Maui X-Tream, Inc. Methods, data structures, and systems for authenticating media stream recipients
US20060085862A1 (en) * 2004-10-05 2006-04-20 Daniel Witt Method and system for authorizing multimedia multicasting

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
-, "Adobe Flash Player":Wikipedia.org. Disponibleen:http://en.wikipedia.org/wiki/Adobe_Flash_Player *

Similar Documents

Publication Publication Date Title
US8825551B2 (en) Digital rights management for local recording and home network distribution
US9363578B2 (en) Communication system, communication device, communication method, and computer program
US10893313B2 (en) Secure bridging of third-party digital rights management to local security
US10270591B2 (en) Remotely managed trusted execution environment for digital-rights management in a distributed network with thin clients
US7995603B2 (en) Secure digital content delivery system and method over a broadcast network
KR101541911B1 (en) Devices and methods that provide security services in the user interface
ES2682243T3 (en) Multicast multimedia content distribution system
KR100977106B1 (en) Secure Data Transfer Processes and Electronic Modules
US8996862B2 (en) Client device and local station with digital rights management and methods for use therewith
RU2417532C2 (en) Delivering policy updates for protected content
US20140196079A1 (en) Video distribution and playback
CA2939396A1 (en) System and method for securing content keys delivered in manifest files
MX2007007171A (en) Method for transmitting digital data in a local network.
KR101518086B1 (en) Method for processing data and iptv receiving device
WO2007099729A1 (en) Content distribution system, content distribution method, terminal device, and recording medium containing the program
JP2004362547A (en) Method of configuring home domain by device authentication using smart card, and smart card for configuring home domain
US9160720B2 (en) Digital rights management of streaming contents and services
CN103004219B (en) For preventing the system and method distorted of the video data transmitted
CN101621379A (en) Method for realizing digital copyright management system and digital right management system
KR101810904B1 (en) Video protection system
CN117560231A (en) A video stream secure transmission method, device, electronic equipment and storage medium
ES2360982A1 (en) Conditional access system contained in digital distribution systems of flash video based on cryptographic token. (Machine-translation by Google Translate, not legally binding)
US20080101614A1 (en) Method and Apparatus for Providing Secured Content Distribution
Wang et al. Meeting the Digital Rights Requirements of Live Broadcast in a Peer-to-Peer Network
KR101523771B1 (en) The Broadcast System for Refreshing the Scramble Key and Method for Broadcast Information in thereof

Legal Events

Date Code Title Description
FC2A Grant refused

Effective date: 20120425