TWI452888B - 記錄的多媒體內容之保護方法 - Google Patents

記錄的多媒體內容之保護方法 Download PDF

Info

Publication number
TWI452888B
TWI452888B TW101113859A TW101113859A TWI452888B TW I452888 B TWI452888 B TW I452888B TW 101113859 A TW101113859 A TW 101113859A TW 101113859 A TW101113859 A TW 101113859A TW I452888 B TWI452888 B TW I452888B
Authority
TW
Taiwan
Prior art keywords
multimedia content
identifier
recorded
segment
recorder
Prior art date
Application number
TW101113859A
Other languages
English (en)
Other versions
TW201244439A (en
Inventor
Mathieu Boivin
Gilles Dubroeucq
Original Assignee
Viaccess Sa
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 Viaccess Sa filed Critical Viaccess Sa
Publication of TW201244439A publication Critical patent/TW201244439A/zh
Application granted granted Critical
Publication of TWI452888B publication Critical patent/TWI452888B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25816Management of client data involving client authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26606Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26613Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing keys in general
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4408Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4623Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/632Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26606Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
    • H04N21/26609Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM] using retrofitting techniques, e.g. by re-encrypting the control words used for pre-encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
    • H04N21/63345Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Storage Device Security (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

記錄的多媒體內容之保護方法
本發明係關於一種記錄的多媒體內容之保護方法,其能夠使得記錄的多媒體內容藉由一廣域資訊傳輸網路,在彼此相連接的一組許多的記錄器與許多的讀取器之間共享。此外,本發明的主題為實施此種方法的一授權伺服器、一共享伺服器、一記錄器、一讀取器以及一網路頭。
加擾多媒體內容,使得可能解擾這些多媒體內容,用以在每次訪問此多媒體內容時,通過付費,檢查一訪問權限的有效性。
在這種情況下,保護以加擾形式傳送且然後記錄的多媒體內容是必要得。在實踐中,如果具有沒有讀取保護的記錄多媒體內容的可能性,則然後此多媒體內容能夠透過權利人無限期重複使用與重新讀取,並且透過沒有獲得觀看此多媒體內容之訪問權限的其他用戶自由提供,以及以可讀的形式使用。現在,目前而言,非常容易向大量人群,顯著地藉由共享網路播放記錄的多媒體內容。舉例而言,一共享網路為一站對站網路,更好地稱為「對等」網路。在另一種選擇中,此共享透過使用托管伺服器完成。
因此,已經提出在加擾形式下記錄多媒體內容。因此,申請人了解一種記錄的多媒體內容之保護方法:a) 一網路頭在一通道上廣播一加擾的多媒體內容與授權控制訊息(Entitlement Control Message,ECM),授權控制訊息(ECM)包含控制字CW的密文CWKa ,每一密文用以解擾此加擾多媒體內容的各加密週期,b) 任何一個記錄器接收此加擾的多媒體內容與授權控制訊息(ECM),以及使用一預定密鑰Ka 解密接收的授權控制訊息(ECM)中包含的密文CWKa ,並且透過使用本地密鑰KHe 加密解密的控制字,使用密鑰KHe 讀保護加擾的多媒體內容以生成密文CWKHe 。c) 記錄器記錄密文CWKHe ,與使用控制字加擾的多媒體內容。
在大多數情況下,記錄器實現於一終端中,此終端中還實施有讀取或明確播放此記錄的多媒體內容的一讀取器。
用語「明確」係指閱讀的多媒體內容對於人類可直接感知與可理解的事實。換句話而言,明確的多媒體內容為加擾的多媒體內容的一正確解擾的結果。
在這些已知的方法,本地密鑰KHe 透過此終端在本地產生,並且在一安全處理器中保持為秘密。因此,僅此終端的讀取者能夠利用本密鑰清晰地播放記錄的多媒體內容。
目前的發展狀況也自以下瞭解:-US2005/262529A1,-US2008/253564A1,-EP1575291A2,-WO2007/146763A2,-US2004/194125A1。
本發明之目的彌補這個缺點,同時防止通過共享網路對記錄的多媒體內容完全不受限制的共享。
因此,本發明之主題在於提供一種多媒體內容的保護方法,其中:d) 對所有讀取器共有的一授權伺服器,接收其上透過網路頭廣播的多媒體內容的此通道的一標識符,e) 響應於透過讀取器的任何一個讀取記錄的多媒體內容的一請求,此授權伺服器根據與讀取器、與接收的通道標識符相關的訪問授權,確定是否讀取器被授權以解擾此通道上記錄的多媒體內容,f) 如果此讀取器沒有被授權以解擾通道上記錄的多媒體內容,則防止透過此讀取器讀取記錄的多媒體內容,g) 只有當此讀取器被授權以解擾此通道上記錄的多媒體內容時,使用密鑰KHe 解密密文CWKHe 然後按時解密的控制字CW使用此讀取器的一本地密鑰KHl 重新加密,以及最終密文CWKHl 傳送至此讀取器,以及,h) 此讀取器下載透過記錄器記錄的加擾之多媒體內容,接收這些密文CWKHl 且使用其本地密鑰KHl 解密密文CWKHl ,然後使用解密的控制字CW解擾下載的多媒體內容。
在上述之方法中,通道上記錄的多媒體內容的讀取,只有當此讀取器與使得其能夠觀看此通道上的一記錄的訪問授權相關時才可能。因此,利用此種方法,通道作業者能夠按照與他或她能夠控制哪一個讀取器被授權以實時解擾在本通道上廣播的多媒體內容相同的方式,控制記錄的多媒體的共享記錄的多媒體內容共享。實時解擾的表示隨著多媒體內容透過此網路頭廣播時其解擾。
此外,訪問授權透過與讀取器分離的一授權伺服器控制,這增加了本方法關於私接企圖的堅固性。
本方法的堅固性還透過用於解擾記錄的多媒體內容的控制字的密文僅在讀取器被授權查看此通道時才構建的事實保證。
此種保護方法的實施例可包含一個或多個以下特徵:
▇ 在步驟a)中,廣播的授權控制訊息(ECM)包含此通道之標識符,授權伺服器還接收與接收的通道標識符相關的密文CWKHe ,以及此授權伺服器:- 透過將接收的一個或多個控制字與透過網路頭在對應於接收的通道標識符的通道上廣播的授權控制訊息(ECM)中包含的這些控制字CW相比較,檢查與接收的至少一個密文CWKHe 相關的此通道標識符之真實性,以及- 如果在比較的控制字CW之間沒有關係,則防止透過此讀取器讀取記錄的多媒體內容;
▇ 每一記錄器在對其特定的一記憶體空間中,儲存其已經記錄的一個或多個多媒體內容,一對所有記錄器共有的共享伺服器構建一目錄,此目錄包含與儲存記錄的多媒體內容之記錄器的至少一個標識符相關的每一記錄的多媒體內容的至少一個標識符,響應於透過任何一個讀取器,在目錄中對一記錄的多媒體內容的一標識符的選擇,此讀取器接收儲存記錄的多媒體內容的這些記錄器的標識符的至少一個,並且藉由廣域資訊傳輸網路,從已經為其接收此標識符的一個或多個記錄器中,下載記錄的多媒體內容;
▇ 對所有記錄器共有的一共享伺服器構建一目錄,此目錄包含與已經記錄此多媒體內容的記錄器的一定數目之標識符列表相關的,透過這些記錄器記錄的每一多媒體內容的至少一個標識符,響應於透過任何一個讀取器,在此目錄中對一多媒體內容的一標識符的選擇,授權伺服器嘗試與選擇的多媒體內容的標識符相關的列表之記錄器標識符之一個相對應的記錄器建立一連接以獲得密文CWKHe ,以及,如果此連接嘗試失敗,則授權伺服器嘗試與此相同列表的其他標識符之一對應的另一記錄器建立一連接;
▇ 響應於此記錄一多媒體內容,此記錄器朝向共享伺服器發送記錄的多媒體內容之標識符及其自身的記錄器標識符,以及,共享伺服器自透過這些記錄器傳送的資訊構建此目錄;
▇ 此網路頭傳送與一當前時間片段標識符相關的每一授權控制訊息(ECM),此通道劃分為許多的連續時間片段,以使得記錄的多媒體內容分佈於許多的時間片段,片段標識符唯一地識別片段中的一個,以及當前時間片段標識符識別透過網路頭目前廣播的通道的時間片段,一時間片段的持續時間相比較於一加密週期的持續時間更大或相同,對所有記錄器共有的一共享伺服器構建一列表。此列表與透過一記錄器記錄的每一完全片段、片段的標識符以及已經記錄完全片段的一記錄器的至少一個標識符相關,以及在步驟g)中,對於每一多媒體內容的每一片段,能夠自其中獲得密文CWKHe 的記錄器利用與此列表中的此片段的標識符相關的記錄器標識符識別,並且此密文自按時識別的記錄器獲得;
▇ 此網路頭傳送與一當前時間片段標識符相關的每一授權控制訊息(ECM),此通道劃分為許多的連續時間片段,以使得記錄的多媒體內容分佈於許多的時間片段,片段標識符唯一地識別這些片段中的一個,以及當前片段標識符識別透過此網路頭目前廣播的該通道的時間片段,一時間片段的持續時間相比較於一加密週期的持續時間更大或相同,對所有記錄器共有的一共享伺服器構建一列表,此列表與透過一記錄器記錄的每一完全片段、片段的標識符以及已經記錄此完全片段的一記錄器的至少一個標識符相關,以及對於多媒體內容的每一片段,讀取器利用與列表中的此片段相關的記錄器標識符,識別自其中此片段能夠下載的記錄器,然後自識別的記錄器下載該片段;
▇ 當同一多媒體內容或者同一完全時間片段已經透過許多各別的記錄器記錄時:- 此共享伺服器,僅根據以下自這些記錄器的標識符中選擇一更加嚴格數目的記錄器標識符:- 該讀取器與這些記錄器之間的地理接近性,或者- 能夠用於與這些記錄器之間交換資訊的帶寬,以及- 共享伺服器在此構建的列表中,將多媒體內容或片段的標識符僅與這些選擇的記錄器標識符相聯繫;
▇ 響應於此多媒體內容的一完全片段的記錄,此記錄器朝向共享伺服器傳送完全片段的標識符及其自身的記錄器標識符,以及共享伺服器自傳送的這些片段及記錄器標識符構建此列表。
本方法之實施例還具有以下優點:- 檢查所接收到的通道標識符的真實性,使得對於沒有讀取此通道上記錄的多媒體內容之訪問授權之讀取器更難以偽造此標識符;- 因為不必要使用儲存記錄的多媒體內容的一個共同伺服器,因此每一記錄器使用的記憶體空間的使用,簡化了此方法的實現,- 使用許多的記錄器標識符之列表,使得可能限制記錄器從網路斷開所造成的錯誤;-使用片段,使得即使在此多媒體內容沒有完全透過同一記錄器記錄的情況下,可能獲得需要查看此多媒體內容的不同的控制字;-片段的使用使得可能字不同的記錄器下載多媒體內容;-根據地理上接近或帶寬選擇此記錄器標識符增加了此共享方法的有效性。
此外,本發明的另一主題係為一種資訊儲存媒體,其中包含一些指令,當這些指令透過一電子電腦執行時,用以執行上述方法。
本發明的再一主體係為一種用於實現上述方法的伺服器、記錄器或讀取器,此種伺服器、記錄器與/或讀取器包含:-一可程式化電子電腦,以及-一資訊儲存媒體,係包含一些指令,當透過此電子電腦執行這些指令時,用於實現上述方法。
授權伺服器可以配設為:-接收其上透過網路頭已經傳送此多媒體內容的此通道之一標識符,-響應於透過任何一個讀取器以讀取記錄的多媒體內容的一請求,根據與讀取器相關的訪問授權,以及接收的通道標識符,確定是否讀取器被授權以解擾此通道上記錄的多媒體內容,-如果讀取器沒有被授權以解擾通道上記錄的多媒體內容,則防止透過讀取器讀取此記錄的多媒體內容,以及-只有當讀取器被授權以解擾此通道上記錄的多媒體內容時,批准使用密鑰KHe 對密文CWKHe 的解密,然後使用讀取器的一本地密鑰KH1 對按時解密的控制字CW再此加密,以及密文CWKH1 傳送至此讀取器。
共享伺服器可以配設為:-構建一目錄,此目錄包含與儲存記錄的多媒體內容或已經記錄多媒體內容的記錄器的至少一個標識符相關的每一記錄的多媒體內容的至少一個標識符,或者-構建一列表,此列表與透過一記錄器記錄的每一完全片段、此片段的標識符以及具有記錄的此完全片段的一記錄器的至少一個標識符相關。
此記錄器可以配設為:-響應於一多媒體內容的記錄,朝向共享伺服器傳送記錄的多媒體內容的標識符及其自身的記錄器標識符,或者-響應於此多媒體內容的一完全片段的記錄,記錄器朝向共享伺服器傳送此完全片段的標識符及其自身的記錄器標識符。
而且本發明之主題係為一種用於實現上述方法的網路頭,此網路頭包含一有條件接入系統,此有條件接入系統中包含:-一可程式化電子電腦,以及-一資訊儲存媒體,係包含一些指令,當這些指令透過電子電腦執行時,用以實現上述方法。
在本發明之這些圖式中,使用相同標號指定相同的元件。
在以下的說明中,沒有詳細描述對於本領域的技術人員眾所周知的特點與功能。此外,所使用的術語為具有多媒體內容的有條件接入系統。為了獲得該術語的更多資訊,讀取器可以參閱以下文檔:- 「有條件訪問系統之功能模型」,歐洲廣播電視聯盟(EBU)技術評論,比利時,布魯塞爾,第266卷,1995年12月21日。
「第1圖」係為表示發送與接收加擾之多媒體內容的一系統2之示意圖。傳送的多媒體內容係為線性化的多媒體內容。線性化的多媒體內容為與來自一使用者的命令無關,在網路頭上設置為即時廣播的多媒體內容。典型地,即時廣播透過一進度表設置。舉例而言,對應於一系列的視聽節目,例如在一電視訊道上廣播的一電視傳輸或一電影。另一方面,視訊點播由於即時廣播透過最終用戶設置,因此不是一線性化的內容。
在電視通道上明確廣播的多媒體內容透過透過一個或多個來源4產生且傳輸至一網路頭6。網路頭6藉由一資訊傳輸網路8將每一通道廣播至許多的接收終端。這些多媒體內容例如彼此在時間上同步用以獲得一預建立的進度表。
網路8典型地為一廣域資訊傳輸網路,例如網際網路(Internet)網路或一衛星網路或者例如用於傳輸數位地面電視(TNT)的任何其他的廣播網路。
網路頭6包含一編碼器16,編碼器16壓縮其接收的多媒體內容。編碼器16的處理數位多媒體內容。舉例而言,該編碼器功能上符合活動圖像專家組-2(MPEG2)標準或國際電信聯盟(ITU-T)H264標準。
壓縮的多媒體內容通向一多工器26之一輸入。授權控制訊息(ECM)及授權管理資訊(Entitlement Management Message,EMM)訊息與壓縮的多媒體內容透過多工器26多路複用。授權控制訊息(ECM)與授權管理資訊(EMM)訊息透過一有條件接入系統28所提供。然後,適時產生的多路流在網路8上傳輸之前透過一加擾器22加擾。
加擾器22加擾每一多路流,用以在一定條件下,例如透過用戶接收終端購買一訪問權利觀看該多媒體內容。
加擾器22使用透過一密鑰發生器32的,供給至其以及供給至有條件接入系統28的控制字CWt 加擾每一多路流。更特別地,每一多路流劃分為一系列的加密週期。整個的一加密週期期間,對該加擾的多媒體內容的訪問條件維持不變。特別地,在整個的一加密週期期間,該多媒體內容使用相同的控制字CWt 加擾。通常,控制字CWt 自一個加密週期至另一個加密週期不相同。此外,控制字CWt 一般對於一多媒體內容為特定的,後者為隨機或偽隨機抽取。索引t係為一序列號,用以識別使用此控制字CWt 加擾的加密週期。
這裡,所有的多媒體內容的組成部份,也就是說特別地音訊、視訊、圖文電視,使用相同的控制字CWt 加擾。舉例而言,這些多媒體內容在傳輸流(Transport Stream,TS)級上加擾。
通常情況下,此種加擾符合一標準例如DVB-CSA(「數位視訊廣播-通用加擾算法」,其實施在DVB ETR 289標準中描述)、ISMA Cryp(網際網路串流媒體聯盟加密與認證)、SRTP(安全實時傳輸協定)、AES(「高級加密標準」,其實施在ATIS-0800006標準中描述)等。
系統28透過首字母縮寫詞CAS(有條件接入系統)更好地瞭解。對於每一通道,系統28產生授權控制訊息(ECMt ),授權控制訊息(ECMt )包含至少透過發生器32產生且透過加擾器22以加擾該通道之加密週期的控制字CWt 之密文CWt Ka 。密文CWt Ka 透過使用一預定密鑰Ka 加密控制字CWt 透過系統28獲得。密鑰Ka 通常為每月不超過一次修改的密鑰。以下在該說明書中,「AB 」用以表示透過使用密鑰B加密資料A獲得之密文。
系統28特別地***至每一授權控制訊息(ECM)中:- 啟動解擾的該通道直接相鄰的加密週期t及t+1的控制字CWt 及CWt+1 的密文CWt Ka 及CWt+1 Ka ,- 訪問條件CA,傾向於與透過用戶獲得的訪問權利相比較,- 其上廣播該多媒體內容的該通道的一標識符CHANNEL-ID,- 與本通道相聯繫的一時間係數ECM-REFt ,- 一加密冗餘的MAC,例如一數位簽名,使得檢查授權控制訊息(ECM)的訊息的完整性。
時間係數ECM-REFt 識別必須使用控制字CWt 解擾的多媒體內容的加密週期CPt 。舉例而言,時間係數ECM-REFt 係為透過在對應於標識符CHANNEL-ID的通道上的每一新訊息傳輸的預定步驟上遞增之計數器。此時間係數每隔一定的時間重置。該間隔的持續時間ΔECM-REF 為大於2小時以及,較佳地大於24或48小時。
系統28還能夠***該授權控制訊息(ECM)中:- 透過網路頭6目前廣播的電視訊道片段的一標識符FRAG-ID,或者- 一記錄多媒體內容的禁令。
將結合「第3圖」之方法描述片段標識符的使用。
包含密文對CWt Ka /CWt+1 Ka 的授權控制訊息(ECM)在以下的說明書中表示為ECMt ,其中t係為識別傳輸為用以解擾相同多媒體內容的本授權控制訊息(ECM)相對於其他不同授權控制訊息(ECM)的時間位置的一序列號。這裡,t識別能夠使用訊息ECMt 中包含的控制字CWt 的解擾的加密週期CPt
作為一個示例,這裡,加擾與多路複用的多媒體內容符合DVB-Simulcrypt協定(ETSI TS 103 197)。
系統28還產生授權管理資訊(EMM)訊息。這些授權管理資訊(EMM)包含特別的對於接收終端的訪問權利或預訂密鑰Ka。在實踐中,與這裡使用的授權控制訊息(ECM)不同,授權管理資訊(EMM)訊息可在系統2的所有終端中面向一單一的特定接收終端。
這裡,授權控制訊息(ECM)與授權管理資訊(EMM)訊息對應於標準DVB ETR 289(「支持數位廣播系統內加擾與有條件接入的使用」)中定義的語法。
系統28包含特別的一授權伺服器34,授權伺服器34透過首字母縮寫詞SAS(用戶授權系統)更好地瞭解。
這裡,伺服器34特別地配設為授權以及,或者防止觀看一記錄的多媒體內容。為此,它連接至一雙向的資訊交換網路36。舉例而言,網路36係為網際網路之網路。伺服器34包含一可程式化電子電腦38,適合執行儲存於一資訊儲存媒體上的指令。為此,當用於執行「第2圖」或「第3圖」之方法的指令透過電腦38執行時,伺服器34連接至包含這些指令的一記憶體40。記憶體40還包含與系統2的一接收終端的每一標識符STB-ID,以下的字段相關聯的一表42:- 一字段「AA」,係包含在透過網路頭廣播且該終端可以接收的一大組電視通道中,指定僅一個或多個電視通道的訪問權限,- 一字段,係包含唯一標識出在系統2的所有接收終端中的本終端的個人密鑰KHi ,這個密鑰KHi 對於其他終端為未知的,- 一字段「記錄-A」,係包含用以記錄多媒體內容的一授權,或與此相反的一禁令,- 一字段「讀取-A」,係包含自其他終端讀取記錄的多媒體內容的一授權,或與此相反的一禁令,- 一字段「共享-A」,係包含用以共享記錄的多媒體內容的一授權,或與此相反的一禁令,以及- 一字段「期限-T」,係包含與一記錄的多媒體內容相關的一許可證之使用期限。
對網路頭6特定的一加密密鑰KTR 也記錄於記憶體40中。
伺服器34在最近的x小時期間,還在記憶體40中儲存透過網路頭6廣播的訊息ECMt ,其中x為一大於二的數目。舉例而言,x大於24或48。x還選擇為以使得一訊息ECMt 在記憶體40中的儲存時期不超過持續時間ΔECM-REF 。較佳地,x小於168。
系統2還包含一共享伺服器50,共享伺服器50能夠構建在系統2中可用的不同的記錄多媒體內容的目錄。為此,伺服器50與網路36相連接。共享伺服器50包含能夠執行在一資訊儲存媒體上儲存的指令之電子電腦52。為此,當用以執行「第2圖」或「第3圖」之方法的指令透過電腦52執行時,共享伺服器50連接至包含這些指令的一記憶體54。這裡,記憶體54還包含一目錄56以及一資料庫58。
目錄56與一記錄的多媒體內容的每一標識符記錄-ID,以下資訊相聯繫:- 其上儲存有記錄之多媒體內容的接收終端的一個或多個標識符STB-ID,- 該多媒體內容的一記錄日期,- 一記錄持續時間。
目錄56,較佳地包含記錄的多媒體內容之其他信息,例如記錄的多媒體內容之標題與詞內容的簡要說明。
資料庫58與一終端的每一標識符STB-ID,以下資訊相聯繫:- 本終端定位的地理位置的一指標,- 自本終端下載的一記錄的多媒體內容可用的帶寬之一指標,以及- 藉由網路36用於連接至本終端的一地址STB-URL。
地理位置的指標可能是一個IP地址(網際網路協定),或者一Wifi節點標識符或一數位用戶線接入多工器(Digital Subscriber Line Access Multiplexer,DSLAM)。
系統2通常包含數千個接收終端。這些終端更好地稱為「置頂盒」。為了簡化「第1圖」,僅以三個終端(記錄器60、讀取器61以及讀取器62)為代表。
終端(記錄器60)具有記錄一多媒體內容之能力。它還能夠讀取透過系統2的任何一個終端記錄的一多媒體內容,並且在一顯示器63上清晰此記錄的多媒體內容。
此外,終端(記錄器60)隨著接收網路頭6廣播的一多媒體內容,用以在一螢幕上清晰的顯示,通常具有解擾之能力。
為此,終端(記錄器60)配備有與資訊儲存媒體66相連接的一電子電腦64。電腦64能夠執行實現「第2圖」或「第3圖」的方法的資訊儲存媒體66上儲存的指令。為此,資訊儲存媒體66特別地包含指令:- 一記錄與讀取模組68的指令,- 一有條件接入代理70的指令,以及- 一解擾器72之指令。
資訊儲存媒體66還包含在系統2的所有終端中唯一識別本終端的標識符STB-ID。
電腦64也連接至大容量記憶體74,用於存儲記錄的多媒體內容。記憶體74通常為一大容量儲存外圍設備例如一硬碟、鍵或類似的電子鑰匙(USB key)。這裡,記憶體74安置於終端(記錄器60)內部或直接連接於此。
終端(記錄器60)還包含一安全處理器76,安全處理器76處理機密資訊,例如加密密鑰。為了保護這些資訊的保密性,處理器76被設計為關於透過電腦黑客展開的嘗試攻擊盡可能堅固。因此,處理器76對這些攻擊相比較於終端(記錄器60)的其他組件更堅固。為此,該處理器採用與其自身的記憶體78相連接的自身的電子電腦77,其中記憶體78僅透過電子處理器訪問。通常情況下,記憶體78合併至該處理器中,以使得後者盡可能地受保護及堅固。這裡,處理器76係為例如一晶片卡得可去除的安全處理器。
記憶體78顯著地包含對終端(記錄器60)特定的加密密鑰KHi 。在本說明書中,這是說,當一密鑰在系統2的所有設備中唯一地識別該設備時,稱作「特定」,因此該密鑰對該設備為獨有的。
僅系統2的晶片卡(處理器76)具有密鑰KHi 。舉例而言,當晶片卡個性化時,密鑰KHi 一授權管理資訊(EMM)中傳送至終端(記錄器60)或登記,也就是說,在製造晶片卡時,密鑰KHi 的索引「i」識別該終端。
在本發明之本實施例中,假定所有的終端結構上相同,並且它們在對器特定的資訊,例如標識符STB-ID與密鑰KHi 上彼此不相區別。因此,終端(讀取器61)與終端(讀取器62)除了它們分別連接至螢幕80及82之外,對於終端(記錄器60)是相同的。
以下,為了簡化說明,用於記錄的終端稱作「記錄器」,並且用於讀取記錄的多媒體內容的終端稱為「讀取器」。KHe 與KHi 還分別表示記錄器與讀取器的密鑰KHi
現在將根據「第2圖」中的方法描述系統2的作業,特別在終端(記錄器60與讀取器61)分別為記錄器與讀取器的情況下。
首先進行一初始化階段或復位階段150。
在初始化階段150的開始,在一步驟152中,網路頭6例如藉由授權管理資訊(EMM)訊息朝向每一終端傳送其結構,也就是說,傳送終端僅關心的表42中包含的訊息。
在步驟154中,響應於這些授權管理資訊(EMM)的接收,這些終端的每一有條件接入代理儲存這些接收到的結構。然後結束初始化階段150。
在步驟162中,網路頭6廣播一加擾的多媒體流,其中該多媒體流使用對應的訊息ECMt 多路復用。因此,這些訊息ECMt 包含能夠用以解擾多媒體內容的控制字的密文。
然後開始一記錄階段170。
記錄階段170自一步驟172開始,步驟172用以獲得以記錄當前廣播的多媒體內容的來自用戶的一命令。
響應地,在一步驟174中,模組68接收且解多工接收到的多媒體流,用以自其提取包含本多媒體內容的視訊、音訊以及圖文成分的一單一節目傳輸流(Single Program Transport Stream,SPTS)。模組68還自本多媒體流提取對應於待記錄的該多媒體內容的訊息ECMt ,並且將它們傳送至有條件接入代理70。
在一步驟176中,代理70執行各種檢查。例如,它檢查記錄器60被授權以記錄多媒體內容。舉例而言,使用以前接收到的字段「記錄-A」的內容,完成此種檢查,代理70在本步驟中還檢查對應於該多媒體內容的訊息ECMt 不包含任何記錄的禁令。記錄的禁令合併於訊息ECMt 中使得可能防止記錄接收的一定多媒體內容,例如觀察作者的權限。
如果,由於以上所述的原因之一,多媒體內容的記錄不可能,則然後該方法返回至步驟172。否則,代理70進行至一步驟178。
在步驟178中,代理70產生能夠識別記錄的多媒體內容的一標識符RECORD-ID。較佳地,產生此標識符的方法為使得產生的標識符RECORD-ID可能快速地識別該多媒體內容,而與產生其的記錄器無關。舉例而言,標識符RECORD-ID自記錄開始日期與記錄的電視通道的標識符CHANNEL-ID產生。該標識符還可根據終端的標識符STB-ID產生。
在步驟178的結束,代理70將該標識符RECORD-ID發送至模組68且將每一接收的訊息ECMt 發送至晶片卡(處理器76)。
在一步驟182,晶片卡(處理器76)檢查下列條件:- 對應於該多媒體內容的訊息ECMt 不包含任何記錄的禁令,以及- 其包含的對應於訊息ECMt 中包含的訪問條件CA的訪問權限。
如果不滿足這些條件之一,則記錄被禁用,並且該方法返回至步驟172。
然後,在一步驟184中,晶片卡解密在接收的訊息ECMt 中包含的密文CWt Ka 及CWt+1 Ka ,用以獲得明確的控制字CWt 及CWt+1 。該解密使用預訂密鑰Ka 進行。密鑰Ka 透過網路頭,透過授權管理資訊(EMM),傳輸至已經採取預定的終端使得能夠解擾該多媒體內容。密鑰Ka 對於具有解擾本多媒體內容授權得所有終端相同。
在一步驟186中,晶片卡(處理器76)保護記錄的多媒體內容。為此,在這裡,晶片卡(處理器76)使用本地密鑰KHe 加密控制字CWt 及CWt+1 。然後,密文CWt KHe 及CWt+1 KHe 傳送至代理70。
在一步驟190中,響應地,代理70構建讀取記錄的多媒體內容的一許可。更特別地,在步驟190中,代理70將每一密文CWt KHe 與時間係數ECM-REFt 相聯繫,其中時間係數ECM-REFt 識別必須利用控制字CWt 解擾的多媒體內容的加密週期CPt
然後,代理70在一控制字塊中,記錄與其時間係數ECM-REFt 相聯繫每一密文CWt KHe
較佳地,代理70還***所需的道德標準。最後,在步驟190中,代理70透過向當前日期加入字段字段「期限-A」中包含的持續時間確定許可的使用期限。
一旦構建該許可,在一步驟192中,模組68將與代理70構建的該許可相聯繫的加擾多媒體內容記錄於記憶體74中。
注意到,在記錄階段170,記錄的多媒體內容保持加擾且不解擾至再次加擾。
在一步驟194中,記錄器60將構建的許可發送至授權伺服器34。
在一步驟196中,授權伺服器34檢查與接收的許可中的密文CWt KHe 相聯繫的標識符CHANNEL-ID的可靠性。這裡,授權伺服器34將許可證中包含的控制字與訊息ECMt 中包含的控制字相比較,其中,該訊息ECMt 是授權伺服器34為對應於許可中包含的訊息標識符CHANNEL-ID的通道所儲存的。如果許可證的控制字對應於在本通道廣播的訊息ECMt 中儲存的控制字,則然後許可證中包含的標識符CHANNEL-ID被正確認證。舉例而言,在步驟196中,伺服器34自在本通道上廣播且與許可證中包含的時間係數ECM-REFt 相對應的訊息ECMt 中提取密文CWt Ka 。為此,伺服器34,按照廣播的一樣,儲存所有通道上的訊息ECMt 且保持這些訊息,並且與這些訊息的各標識符CHANNEL-ID相聯繫,持續x小時。然後,伺服器34解密:- 密文CWt KHe ,以及- 對應於許可證中包含的標識符CHANNEL-ID與時間係數ECM-REFt ,在該通道上儲存的授權控制訊息(ECM)中包含的密文CWt Ka 。一旦解密,伺服器34進行許可證中包含的控制字與自記錄的訊息ECMt 抽取的控制字的比較。
如果標識符CHANNEL-ID的真實性一直未能夠檢查,則然後不執行以下步驟。此外,伺服器34能夠發送使得對記錄器60的記錄無效,用以防止使用此記錄的多媒體內容。
否則,在一步驟198中,授權伺服器34自許可證中包含的控制字CWt 中,自在步驟196中使用的授權控制訊息(ECM)中抽取的標識符CHANNEL-ID中,以及自網路頭6特定的機密中生成一驗證票證,舉例而言,驗證票證使用密鑰KTR 對應於這些控制字與標識符CHANNEL-ID的簽署。
在一步驟200中,伺服器34藉由網路36將構建的驗證票證傳輸至記錄器60。記錄器60接收該驗證票證,並且將其存儲於與記錄的多媒體內容及構建的許可證相聯繫的記憶體74中。
在一步驟202中,記錄器60朝向共享伺服器50傳送一些資訊,這些資訊對於共享伺服器50能夠構建或更新透過系統2的不同記錄器記錄的多媒體內容的目錄56為必需的。通常情況下,記錄器60發送以下資訊:- 記錄的多媒體內容之標識符CHANNEL-ID,- 記錄這個多媒體內容的日期與記錄的持續時間,- 其上已經記錄此多媒體內容的通道之標識符CHANNEL-ID,- 其自身的標識符STB-ID,以及- 其自身的網路地址STB-URL。
在步驟202中,該記錄器還可以傳輸至伺服器50關於記錄的多媒體內容的其他資訊,例如它的名稱與這個多媒體內容的簡要說明。記錄的多媒體內容之標題與描述例如,自透過一電子節目指南(Electronic Program Guide,EPG)伺服器給出的多媒體內容相關的資訊中獲得。
響應地,在一步驟204中,伺服器50構建或更新目錄56。
然後,在一步驟206結束記錄階段。
在此方法中,系統2的任何讀取器能夠要求以讀取透過任何記錄器記錄的任何多媒體內容。其餘的描述給定為在一階段208中,讀取器61要求讀取透過記錄器60記錄的多媒體內容的特定情況。
階段208以一步驟210開始,步驟210獲得一讀取一記錄的多媒體內容之請求。這個讀取之請求透過讀取器61獲得。
響應地,在一步驟212中,讀取器61檢查是否被授權讀取共享的記錄之多媒體內容。該檢查根據接收的「共享-A」字段的內容執行。如果為否定的,則本方法返回至步驟210。
如果為肯定的,在一步驟214中,讀取器61藉由網路36連接至共享的伺服器50。在此步驟中,該讀取器將其標識符STB-ID傳輸至伺服器50。
響應地,在一步驟216中,伺服器50將關於在目錄56中存在的多媒體內容的資訊傳輸至讀取器61。讀取器61藉由一人機界面將該訊息展現於用戶。這裡,人機界面係為螢幕80。
在一步驟218中,響應於來自一用戶的命令,讀取器61自存在的資訊中,傳送透過該用戶選擇的一多媒體內容的標識符RECORD-ID。
在一步驟220中,伺服器50構建儲存選擇的多媒體內容的一個或多個記錄器之列表。舉例而言,這裡,如果具有少於兩個與選擇的標識符RECORD-ID相關的標識符STB-ID,則然後構建的列表包含所有這些標識符STB-ID。如果具有多於兩個與選擇的標識符RECORD-ID相關的標識符STB-ID,則然後,伺服器50選擇數量有限的標識符機頂盒ID構建列表。例如,伺服器50選擇一限制數量的標識符STB-ID以構建該列表。舉例而言,伺服器50僅選擇最靠近於讀取器或提供最佳帶寬的一個或多個記錄器。例如,伺服器50自該讀取器的標識符STB-ID,自與在目錄56中選擇的標識符RECORD-ID相關的標識符STB-ID,以及自資料庫58中確定該讀取器與這些記錄器的地理接近度。使用資料庫58,伺服器50還能夠選擇提供最好的帶寬以傳輸多媒體內容的一個或多個記錄器。
在完成步驟220之後,選擇的記錄器之標識符STB-ID集合在一起以形成記錄器列表。該列表還包含每一選擇的記錄器的網路地址STB-URL。
在一步驟222中,伺服器50朝向接收其的讀取器61傳送與選擇的標識符RECORD-ID相關的列表。
在一步驟224中,讀取器61藉由網路36朝向授權伺服器34發送一許可證請求。該請求包含特別是記錄器的列表、選擇的標識符RECORD-ID以及讀取器61的標識符STB-ID。
在一步驟226中,伺服器34接收該列表,並且響應地,連接至接收的記錄器的該列表中的至少一個記錄器。舉例而言,對於這一點,該伺服器的嘗試首先連接至此列表中的第一個記錄器。如果藉由網路36與該記錄器的連接沒有建立,則然後它嘗試連接至出現於該列表中的第二個記錄器等,直至成功連接至該列表中的一個記錄器。可能的話,在嘗試連接至該列表中的每一記錄器失敗後,伺服器34可連接至伺服器50以獲得可能提供相同多媒體內容的記錄器的另外的地址。因此,使用記錄器的列表,使得可能限制透過一記錄器的斷開產生的問題。對於其餘的描述,為假定伺服器34連接至記錄器60。
一旦連接至一記錄器,仍然在步驟226中,伺服器34將該許可證請求發送給記錄器。該許可證請求包含選擇的標識符RECORD-ID。
響應地,在一步驟228中,記錄器60將與選定的標識符RECORD-ID相關的許可證與驗證票證發送至伺服器34。
在一步驟230中,伺服器34接收該許可證且檢查該許可證中包含的標識符CHANNEL-ID的真實性。例如,伺服器34按照與步驟198中相同的方式,簽署控制字與該許可證中包含的標識符CHANNEL-ID。如果按照這種方式獲得的簽署對應於驗證票證,然後確認標識符CHANNEL-ID的真實性。否則,該方法返回至步驟210。
如果標識符CHANNEL-ID的真實性得到證實,則在步驟236中,伺服器34檢查是否讀取器61被授權以訪問透過標識符CHANNEL-ID識別的電視通道上廣播的該多媒體內容。舉例而言,伺服器34比較:- 在步驟234中建立的標識符CHANNEL-ID,-在表42中與該讀取器的標識符STB-ID關聯的字段「AA」中包含的訪問授權。
此種情況下,字段「AA」的內容透過伺服器34自該終端的用戶預定的訪問權限中自動構建。舉例而言,字段「AA」中包含的訪問權限與該讀取器的訪問權限相同。因此,讀取器能夠僅讀取它已預訂的通道上記錄的多媒體內容。
如果許可證的標識符CHANNEL-ID不對應於訪問授權,則然後該方法返回至步驟210。否則,該方法進行至一步驟240以為讀取器61構建一許可證。
在步驟240中,伺服器34解密接收到的許可證的控制字塊的密文CWt KHe 以獲得明確的控制字CWt 。然後,這些控制字CWt 使用讀取器61的本地密鑰KHl 加密。密鑰KHl 及密鑰KHe 使用記錄器60及讀取器61的標識符STB-ID自表42中獲得。
以這種方式獲得的密文CWKHl 形成在構建的許可證中包含的一新的控制字塊。構建的許可證的有效期與該許可證包含的其他資訊與接收的許可證中包含的對應資訊相同。
在一步驟242中,一旦許可證的構建完成,伺服器34向讀取器61傳送構建的許可證與接收的驗證票證。朝向讀取器61發送驗證票證的行為使得該讀取器關於其他讀取器作為該多媒體內容的記錄器。
在一步驟244中,該讀取器接收此許可證與此驗證票證。
然後,讀取器61在對等模式下載選擇的多媒體內容。
對於這一點,在一步驟246中,讀取器61連接到透過在步驟222中接收的記錄器列表識別的至少一個記錄器。舉例而言,讀取器61藉由網路36嘗試連接至該列表中識別的第一個記錄器。在失敗的情況下,它與此列表中隨後的記錄器之一重複這一嘗試,直至它成功地連接至這些記錄器之一。因此,從其中已構建該許可證的記錄器並不一定為從其中將下載該多媒體內容的該記錄器相同。這裡,再次假定讀取器61連接至記錄器60。
在一個步驟248中,一旦建立連接,讀取器61從記錄器61的記憶體74下載與標識符RECORD-ID相對應的多媒體內容。然後,讀取器61解密在接收的許可證之控制字塊中包含的密文CWKHl 。它使用以這種方式獲得的的控制字CWt ,用以解擾自記錄器60下載加擾的多媒體內容。解擾的多媒體內容傳送至顯示器80,用以按照對人類直接感知與理解的方式顯示。
「第3圖」的方法表示「第2圖」之方法的另一種可能實施方式。由於這些方法類似,因此僅僅詳細描述這些方法之間的差異。
「第3圖」之方法以初始化步驟150開始。然後,繼續在一電視通道上廣播多媒體內容的一步驟262。步驟262除了該網路頭***至每一授權控制訊息(ECM)一電視通道段的標識符FRAG-ID之外,與步驟162相同。在本實施例中,每一電視通道劃分為一個連續的時間片段的時序。因此,每一片段對應於該廣播電視通道的一相當具體的時間間隔或時間間隙。這些片段標識符唯一地識別電視通道的一特定的片段。並入於授權控制訊息(ECM)中的該片段標識符係為當前片段的標識符,也就是說為透過網路頭廣播的電視通道的片段的標識符。一片段由整數個加密週期組成。一片段的加密週期之數目為至少一個,並且較佳地超過九或九十個加密週期。通常地,一片段對應於幾分鐘的持續時間,而一加密週期對應於小於一分鐘的持續時間。一般而言,一加密週期持續10秒。在本實施例中,一多媒體內容遍佈許多直接連續的片段。
步驟262之後為一透過系統2的任何一個記錄器記錄的階段266。為簡單起見,這裡,階段266除了步驟174至204對於該多媒體內容的每一片段重複之外,與階段170相同。因此這一階段266將不更詳細地描述。下文中,在步驟178中產生的標識符RECORD-ID因為它對應於該片段標識符,因此表示為FRAG-ID。
應該注意的是,在階段(步驟204)中,伺服器50構建透過不同記錄器記錄的不同片段的一目錄。該目錄對於每一記錄的片段包含,儲存該片段的這些記錄器的標識符STB-ID及該片段的起始日期,該片段的持續時間以及該片段的標識符FRAG-ID。
在完成記錄之後,在一階段270中,能夠讀取一個或一組片段。階段是270除了步驟216、218以及242分別透過步驟276、278以及290替換之外,與步驟208相同。
在步驟276中,讀取器61產生一人機界面,使得其能夠選擇記錄在一給定的電視通道上的連續之片段。舉例而言,藉由該人機界面,讀取器61獲得該電視通道的標識符CHANNEL-ID、一記錄的開始日期以及一記錄的持續時間。
在步驟278中,由讀取器61獲取之搜索標準傳送至伺服器50。伺服器50自這些搜索標準中選擇不同的對應標識符FRAG-ID。隨後的步驟220至240對於在步驟278中選擇的每一標識符FRAG-ID重複執行。
在步驟290中,為每一選擇的片段構建的不同許可證連接起以構成一個完整的許可證。這個完整的許可證傳送至讀取器。在構建該許可證期間,接入標準與為每一片段構建的許可證的最嚴格的有效期分配至這個完整的許可證。此完整的許可證傳送至讀取器61。
然後,對於每一選擇的片段重複執行步驟244至248。
「第3圖」的方法使得該讀取器顯示可能透過不同記錄器記錄的許多片段組成的多媒體內容。
許多其他的實施方式也是可能的。舉例而言,對等模式下的下載能夠透過自共享伺服器下載取代。此種情況下,該多媒體內容以加擾形式記錄於共享伺服器的記憶體54中。例如,該記錄的多媒體內容藉由共享伺服器,在隨著該記錄器向其發送需要構建該目錄的時間,自該記錄器下載。在另一實施例中,該記錄器直接將多媒體內容儲存於記憶體54中。因此,在該最後的實施例中,記錄器不需要記憶體74。
透過該讀取器下載的記錄的多媒體內容能夠在不同的方式下進行。舉例而言,該下載能夠在流讀取,更好地透過用語「流」所知的模式中下載。該讀取器也可以同時連接其已接收的列表中確定的許多記錄器,用以同時下載該多媒體內容的許多不同的片段。
該記錄器能夠自其中下載多媒體內容的記錄器的列表還能夠動態更新。例如,該讀取器能夠連接至共享伺服器以更新該列表。
在一個簡化的實施例中,透過共享伺服器構建的記錄器的列表包含一單個的記錄器標識符STB-ID。
密鑰KHi 不一定對一單個的終端特有。密鑰KHi 還可能對於p個終端的一組為相同的,其中p係為嚴格大於1且嚴格小於N的一自然整數,N係為系統中的終端的總數目。
能夠省去使用「共享-A」字段。
作為一變化,該記錄器解擾使用明確的控制字CWt 記錄的多媒體內容,然後使用對其特定的一個或多個密鑰再次加擾該多媒體內容。舉例而言,該記錄器使用一密鑰KHcm 加擾該多媒體內容。該記錄的多媒體內容係為使用密鑰KHcm 加擾的該多媒體內容。然後,該方法除了使用密文KHcm KHe 代替密文CWt KHe 之外,與以前所描述的相同。
授權伺服器可以執行除前述之外的其他作業。舉例而言,授權伺服器可以根據該讀取器要求該許可證的類型,反轉***至該許可證中的控制字的位元之順序。
具有許多構建該驗證票證的不同之方式。舉例而言,該記錄器將大於二或五的預定數目的授權控制訊息(ECM)傳送至該授權伺服器。驗證票證根據控制字與每一授權控制訊息(ECM)的電視通道的標識符CHANNEL-ID構造。在檢查過程期間,該授權伺服器檢查驗證票證的控制字對應於接收的許可證之控制字塊中包含的控制字。如果這些控制字對應,則伺服器34恢復該驗證票證中的標識符CHANNEL-ID。在另一實施例中,該記錄儲存一個或多個授權控制訊息(ECM)。這些授權控制訊息(ECM)然後形成該驗證票證。在本實施例中,記錄器不再必需發送一個或多個授權控制訊息(ECM),用以獲得響應地獲得驗證票證。
作為一變化,該通道標識符在每一控制字中編碼。伺服器34然後能夠自接收的許可證的控制字中建立標識符CHANNEL-ID。
標識符CHANNEL-ID的真實性檢查能夠以許多不同的方式進行。
作為一變化,能夠省去標識符CHANNEL-ID的認證。
在另一實施例中,標識符ECM-REFt 透過該記錄器產生。
為了藉由網路36建立一連接,還可能繼續前述的不同形式。舉例而言,為了建立一連接,發送器在網路36上朝向所有可能的接收器,廣播包含與它想要建立一聯繫的接收器之標識符的一訊息。響應地,該接收器與該變送器建立連接。因此,系統2不必需包含與每一標識符STB-ID及其地址STB-URL相聯繫的一資料庫。
網路8與網路36可為同一個。特別在如果該電視通道廣播藉由網際網路執行的情況下。
讀取器與記錄器並不一定完全相同。舉例而言,讀取器可沒有安全處理器。此種情況下,解密透過讀取器的電腦由有條件接入代理執行。
共享伺服器能夠納入至有條件接入系統28中。
在另一種變化中,讀取器的許可證轉換為能夠透過記錄器使用的許可證能夠透過除授權伺服器之外的裝置完成。舉例而言,此種轉換透過將記錄器連接至網路36的一非對稱數位用戶線(ADSL)調變解調器完成。
記錄的多媒體內容能夠自除已經記錄它的終端之外的一終端的記憶體下載。舉例而言,讀取器61能夠在本地接收且記錄最初透過記錄器60記錄的一多媒體內容,以及以後,與讀取器62共享該記錄的多媒體內容。
在再一種變化中,用以記錄一多媒體內容的授權或沒有授權自這些終端的訪問權限中推導出。舉例而言,這些訪問權限與在接收的授權控制訊息(ECM)中包含的訪問權限相比較,用以自其中推導出以記錄該多媒體內容的授權,或者禁令。
在字段「AA」中包含的訪問權限不一定與相同讀取器的訪問權限相同。舉例而言,該訪問授權可包含已經啟動記錄的多媒體內容共享伺服器的日期。讀取器然後未授權讀取該日期之前記錄的多媒體內容。該訪問授權也可與讀取器的訪問權限完全獨立。舉例而言,該讀取器具有不包含該記錄的通道之訪問權限,以使得它不能夠實時顯示。另一方面,它的訪問授權授權它以顯示此通道上記錄的一多媒體內容。在後一種情況下,該訪問權限可根據例如日期、記錄時間以及記錄的持續時間標準排除在此通道上記錄的一些多媒體內容。
透過該授權伺服器接收的該通道標識符與讀取器的訪問權限相比較的具有多種方式。如果訪問授權直接編碼通道標識符,則這種比較可為直接的。此種比較也可為間接的。舉例而言,接收的通道標識符用於發現資訊,該資訊又與該訪問授權相比較。例如,通道標識符與記錄開始日期一起使用用以在資料庫中識別多媒體內容的類型。舉例而言,該類型可自由「電影」、「紀錄片」、「新聞」、「卡通」組成的一組中選擇。然後,確定的類型與訪問授權相比較。
可進行不同的多媒體內容加擾。例如,該加擾能夠在以不同於Ismacryp規範中提出的傳輸流(TS)級的標準下執行。該多媒體內容的不同組成,例如視訊及音訊,不一定使用相同的控制字加擾。
一多媒體內容的記錄可透過該用戶程式化。
在步驟220中,在「第3圖」的方法之情況下,伺服器50還能夠選擇標識符STB-ID以包含於記錄器的列表中,以便透過其上儲存的最大數目選擇的片段的一個或多個記錄器,最小化選擇的記錄器之數目。
2...系統
4...來源
6...網路頭
8...網路
16...編碼器
22...加擾器
26...多工器
28...系統
32...發生器
34...伺服器
36...網路
38...電腦
40...記憶體
42...表
50...伺服器
52...電腦
54...記憶體
56...目錄
58...資料庫
60...記錄器
61...讀取器
62...讀取器
63...顯示器
64...電腦
66...資訊儲存媒體
68...模組
70...代理
72...解擾器
74...記憶體
76...處理器
77...電子電腦
78...記憶體
80...螢幕
82...螢幕
150...初始化階段
170...記錄階段
208...階段
266...階段
270...階段
第1圖係為用於發送及接收加擾的多媒體內容之一系統之示意圖;
第2A圖及第2B圖係為本發明第一實施例的記錄的多媒體內容之保護方法之流程圖;以及
第3圖係為本發明另一實施例的記錄的多媒體內容之保護方法之流程圖。
208...階段

Claims (11)

  1. 一種記錄的多媒體內容之保護方法,能夠使得該記錄的多媒體內容藉由一廣域資訊傳輸網路,在彼此相連接的多媒體內容的許多記錄器與許多讀取器的一組之間共享,該種記錄的多媒體內容之保護方法係包含:a)一網路頭在一通道上廣播一加擾的多媒體內容與授權控制訊息(ECM),該授權控制訊息(ECM)包含控制字CW的密文CWKa ,每一密文用以解擾該加擾的多媒體內容之各加密週期,b)任何一個該等記錄器接收該加擾的多媒體內容與該授權控制訊息(ECM),以及使用一預定密鑰Ka 解密接收的該授權控制訊息(ECM)中包含的密文CWKa ,並且透過使用一本地密鑰KHe 加密該等解密的控制字而生成密文CWKHe ,以使用該密鑰KHe 對該加擾的多媒體內容進行讀保護,c)該記錄器記錄該等密文CWKHe ,與使用該等控制字加擾的該多媒體內容,其中d)對所有該等讀取器共有的一授權伺服器,接收其上透過該網路頭廣播的該多媒體內容的該通道的一標識符,e)響應於透過該等讀取器的任何一個讀取該記錄的多媒體內容的一請求,該授權伺服器根據與該讀取器、與該接收的通道標識符相關的該等訪問授權,確定是否該讀取器被授權以 解擾該通道上記錄的該多媒體內容,f)如果該讀取器沒有被授權以解擾該通道上記錄的該多媒體內容,則防止透過該讀取器讀取該記錄的多媒體內容,g)只有當該讀取器被授權以解擾該通道上記錄的該多媒體內容時,使用該密鑰KHe 解密該密文CWKHe 然後該按時解密的控制字CW使用該讀取器的一本地密鑰KHl 重新加密,以及最終該密文CWKHl 傳送至該讀取器,以及h)該讀取器下載透過該記錄器記錄的該加擾之多媒體內容,接收該等密文CWKHl 且使用其本地密鑰KHl 解密該等密文CWKHl ,然後使用該等解密的控制字CW解擾該下載的多媒體內容。
  2. 如請求項第1項所述之記錄的多媒體內容之保護方法,其中- 在步驟a)中,該等廣播的授權控制訊息(ECM)包含該通道之該標識符,- 該授權伺服器還接收與該接收的通道標識符相關的該等密文CWKHe ,以及該授權伺服器:- 透過將接收的該一個或多個控制字與透過該網路頭在對應於該接收的通道標識符的該通道上廣播的該等授權控制訊息(ECM)中包含的該等控制字CW相比較,檢查與接收的至少一個該等密文CWKHe 相關的該通道標識符之該真實性,以及 - 如果在比較的該等控制字CW之間沒有關係,則防止透過該讀取器讀取該記錄的多媒體內容。
  3. 如請求項第1項所述之記錄的多媒體內容之保護方法,其中:- 每一該等記錄器在對其特定的一記憶體空間中,儲存其已經記錄的該多媒體內容或該等多媒體內容,- 一對所有該等記錄器共有的共享伺服器構建一目錄,該目錄包含與儲存該記錄的多媒體內容的該記錄器的至少一個標識符相關的每一記錄的多媒體內容的至少一個標識符,- 響應於透過任何一個該等讀取器,在該目錄中對一記錄的多媒體內容的一標識符的該選擇,該讀取器接收儲存該記錄的多媒體內容的該等記錄器的標識符的至少一個,並且藉由該廣域資訊傳輸網路,從已經為其接收該標識符的該記錄器或該等記錄器中,下載該記錄的多媒體內容。
  4. 如請求項第1項所述之記錄的多媒體內容之保護方法,其中- 對所有該等記錄器共有的一共享伺服器構建一目錄,該目錄包含與已經記錄該多媒體內容的記錄器的一定數目之標識符列表相關的,透過該等記錄器記錄的每一多媒體內容的至少一個標識符,- 響應於透過任何一個該等讀取器,在該目錄中對一多媒體內容的一標識符的該選擇,該授權伺服器嘗試與該選擇的多媒體內容的該標識符相關的該列表之該等記錄器標識符之一 個相對應的記錄器建立一連接以獲得該等密文CWKHe ,以及,如果該連接嘗試失敗,則該授權伺服器嘗試與該相同列表的該等其他標識符之一對應的另一記錄器建立一連接。
  5. 如請求項第3項所述之記錄的多媒體內容之保護方法,其中,響應於該記錄一多媒體內容,該記錄器朝向該共享伺服器發送該記錄的多媒體內容之該標識符及其自身的記錄器標識符,以及,該共享伺服器自透過該等記錄器傳送的該資訊構建該目錄。
  6. 如請求項第1項所述之記錄的多媒體內容之保護方法,其中:- 該網路頭傳送與一當前時間片段標識符相關的每一授權控制訊息(ECM),該通道劃分為許多的連續時間片段,以使得該記錄的多媒體內容分佈於許多的時間片段,該片段標識符唯一地識別該等片段中的一個,以及該當前時間片段標識符識別透過該網路頭目前廣播的該通道的該時間片段,一時間片段的該持續時間相比較於一加密週期的該持續時間更大或相同,- 對所有該等記錄器共有的一共享伺服器構建一列表,該列表與透過一記錄器記錄的每一完全片段、該片段的該標識符以及已經記錄該完全片段的一記錄器的至少一個標識符相關,以及- 在步驟g)中,對於每一該多媒體內容的每一片段,能夠自其中獲得該密文CWKHe 的該記錄器利用與該列表中的該片 段的該標識符相關的該記錄器標識符識別,並且該密文自該按時識別的記錄器獲得。
  7. 如請求項第1項所述之記錄的多媒體內容之保護方法,其中- 該網路頭傳送與一當前時間片段標識符相關的每一授權控制訊息(ECM),該通道劃分為許多的連續時間片段,以使得該記錄的多媒體內容分佈於許多的時間片段,該片段標識符唯一地識別這些片段中的一個,以及該當前片段標識符識別透過該網路頭目前廣播的該通道的該時間片段,一時間片段的該持續時間相比較於一加密週期的該持續時間更大或相同,- 對所有該等記錄器共有的一共享伺服器構建一列表,該列表與透過一記錄器記錄的每一完全片段、該片段的該標識符以及已經記錄該完全片段的一記錄器的至少一個標識符相關,以及- 對於該多媒體內容的每一片段,該讀取器利用與該列表中的該片段相關的該記錄器標識符,識別自其中該片段能夠下載的該記錄器,然後自該識別的記錄器下載該片段。
  8. 如請求項第6項所述之記錄的多媒體內容之保護方法,其中,當該同一多媒體內容或者該同一完全時間片段已經透過許多各別的記錄器記錄時:- 該共享伺服器,僅根據以下自這些記錄器的該等標識符中選擇一更加嚴格數目的記錄器標識符: ●該讀取器與該等記錄器之間的該地理接近性,或者●能夠用於與該等記錄器之間交換資訊的該帶寬,以及- 該共享伺服器在該構建的列表中,將該多媒體內容或片段的該標識符僅與該等選擇的記錄器標識符相聯繫。
  9. 如請求項第6項所述之記錄的多媒體內容之保護方法,其中- 響應於該多媒體內容的一完全片段的該記錄,該記錄器朝向該共享伺服器傳送該完全片段的該標識符及其自身的記錄器標識符,以及- 該共享伺服器自傳送的這些片段及記錄器標識符構建該列表。
  10. 一種資訊儲存媒體,其中包含一些指令,當這些指令透過一電子電腦執行時,用以執行如請求項1~9之任意一項所述之記錄的多媒體內容之保護方法。
  11. 一種用於實現如請求項第1項至第9項之任意一項所述之記錄的多媒體內容之保護方法的伺服器、記錄器或讀取器,該伺服器、記錄器或讀取器包含:- 一可程式化電子電腦,以及- 一資訊儲存媒體,係包含一些指令,當透過該電子電腦執行該等指令時,用於實現如請求項第1項至第9項之任意一項所述之記錄的多媒體內容之保護方法。
TW101113859A 2011-04-19 2012-04-18 記錄的多媒體內容之保護方法 TWI452888B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1153391A FR2974475B1 (fr) 2011-04-19 2011-04-19 Procede de protection d'un contenu multimedia enregistre

Publications (2)

Publication Number Publication Date
TW201244439A TW201244439A (en) 2012-11-01
TWI452888B true TWI452888B (zh) 2014-09-11

Family

ID=46001181

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101113859A TWI452888B (zh) 2011-04-19 2012-04-18 記錄的多媒體內容之保護方法

Country Status (7)

Country Link
US (1) US8996870B2 (zh)
EP (1) EP2700239A1 (zh)
CN (1) CN103535044B (zh)
FR (1) FR2974475B1 (zh)
RU (1) RU2547228C1 (zh)
TW (1) TWI452888B (zh)
WO (1) WO2012143278A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101564421B1 (ko) * 2014-05-02 2015-10-29 삼성전자주식회사 동영상 처리 장치 및 방법
CN105446926B (zh) * 2014-09-09 2020-09-22 纳瑞塔有限责任公司 用于执行传输i/o的usb接口
US10511390B2 (en) * 2014-09-25 2019-12-17 Koninklijke Philips N.V. Data sharing using body coupled communication
EP3259923B1 (en) * 2015-02-17 2023-11-22 SmarDTV S.A. A system for secure re-distribution of conditional access content within a hospitality network
FR3038415B1 (fr) * 2015-07-01 2017-08-11 Viaccess Sa Procede de fourniture d’un contenu multimedia protege
FR3044442B1 (fr) * 2015-11-27 2018-02-09 Viaccess Procede d’identification de processeurs de securite.
TWI575402B (zh) * 2016-03-25 2017-03-21 晨星半導體股份有限公司 計算裝置與資料處理方法
CN109691012B (zh) * 2016-09-26 2022-06-21 谷歌有限责任公司 用户界面用于访问控制使能对等共享的方法、***及可读存储介质
CN106454488B (zh) * 2016-10-09 2019-06-11 深圳创维数字技术有限公司 一种基于机顶盒的节目录制与回放方法及***
US10333875B2 (en) * 2016-11-28 2019-06-25 Snap Inc. Processing media content in a messaging system
US11166085B2 (en) * 2017-04-26 2021-11-02 Google Llc Generating media content playlists including interstitials combined with media content items
US10592685B2 (en) 2017-04-27 2020-03-17 Google Llc Encrypted search cloud service with cryptographic sharing

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050262529A1 (en) * 2004-05-20 2005-11-24 Raja Neogi Method, apparatus and system for remote real-time access of multimedia content
US20080253564A1 (en) * 2007-04-11 2008-10-16 Kahn Raynold M Method and apparatus for file sharing of missing content between a group of user devices in a peer-to-peer network
US20100008502A1 (en) * 2008-07-08 2010-01-14 Koichi Ogasawara Content distribution system, content reception terminal, content distribution method and processing method performed when viewing streaming contents
US20100020963A1 (en) * 1999-03-30 2010-01-28 Sony Corporation Method and Apparatus for Descrambling Content

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NZ500194A (en) * 1997-03-21 2000-12-22 Canal Plus Sa Broadcasting randomized subscriber entitlement management messages for digital television
ATE232670T1 (de) * 1997-03-21 2003-02-15 Canal Plus Technologies Chipkarte und empfänger für den empfang von verschlüsselten rundfunksignalen
JPH10301492A (ja) * 1997-04-23 1998-11-13 Sony Corp 暗号化装置および方法、復号装置および方法、並びに情報処理装置および方法
US7774279B2 (en) 2001-05-31 2010-08-10 Contentguard Holdings, Inc. Rights offering and granting
US20030140003A1 (en) 2001-06-07 2003-07-24 Xin Wang Method and apparatus managing the transfer of rights
US20060117090A1 (en) 2002-12-17 2006-06-01 Koninklijke Philips Electronics N.V. System to allow content sharing
US20060294026A1 (en) 2002-12-17 2006-12-28 Schellingerhout Nicolaas W Digital rights conversion system
JP4352710B2 (ja) * 2003-01-29 2009-10-28 セイコーエプソン株式会社 情報視聴システム
US7379548B2 (en) * 2003-01-31 2008-05-27 Nds Limited Virtual smart card device, method and system
US7599494B2 (en) * 2004-01-16 2009-10-06 The Directv Group, Inc. Distribution of video content using a trusted network key for sharing content
EP1672831A1 (fr) * 2004-12-16 2006-06-21 Nagravision S.A. Méthode de transmission de données numériques dans un réseau local
JP2007156523A (ja) 2005-11-30 2007-06-21 Toshiba Corp 情報端末装置
FR2902585B1 (fr) * 2006-06-14 2008-09-26 Viaccess Sa Procedes de diffusion et de reception d'un programme multimedia embrouille, tete de reseau, terminal, recepteur et processeur de securite pour ces procedes
US9277295B2 (en) * 2006-06-16 2016-03-01 Cisco Technology, Inc. Securing media content using interchangeable encryption key
RU2374770C1 (ru) * 2008-04-16 2009-11-27 Государственное образовательное учреждение высшего профессионального образования "Поволжская государственная академия телекоммуникаций и информатики" Способ стеганографического сокрытия информации

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100020963A1 (en) * 1999-03-30 2010-01-28 Sony Corporation Method and Apparatus for Descrambling Content
US20050262529A1 (en) * 2004-05-20 2005-11-24 Raja Neogi Method, apparatus and system for remote real-time access of multimedia content
US20080253564A1 (en) * 2007-04-11 2008-10-16 Kahn Raynold M Method and apparatus for file sharing of missing content between a group of user devices in a peer-to-peer network
US20100008502A1 (en) * 2008-07-08 2010-01-14 Koichi Ogasawara Content distribution system, content reception terminal, content distribution method and processing method performed when viewing streaming contents

Also Published As

Publication number Publication date
TW201244439A (en) 2012-11-01
RU2547228C1 (ru) 2015-04-10
US8996870B2 (en) 2015-03-31
CN103535044B (zh) 2016-10-12
WO2012143278A1 (fr) 2012-10-26
FR2974475A1 (fr) 2012-10-26
US20140059349A1 (en) 2014-02-27
CN103535044A (zh) 2014-01-22
EP2700239A1 (fr) 2014-02-26
FR2974475B1 (fr) 2015-06-05

Similar Documents

Publication Publication Date Title
TWI452888B (zh) 記錄的多媒體內容之保護方法
JP5577416B2 (ja) データ転送保護方法及び装置
JP4716866B2 (ja) デジタルコンテンツの転送を保護するためのメカニズム
US7590240B2 (en) Conditional access system and method prevention of replay attacks
EP1800480B1 (en) Digital rights management of a digital device
US7565546B2 (en) System, method and apparatus for secure digital content transmission
CA2577633C (en) Utilization of encrypted hard drive content by one dvr set-top box when recorded by another
US7480385B2 (en) Hierarchical encryption key system for securing digital media
RU2433548C2 (ru) Способ дескремблирования скремблированного информационного объекта контента
US7647641B2 (en) Method and system for conditional access applied to protection of content
US20070124252A1 (en) Reception device, transmission device, security module, and digital right management system
US20100158480A1 (en) Multi-stream encryption method and apparatus, and host device for multi-channel recording
WO2006023393A1 (en) Retrieval and transfer of encrypted hard drive content from dvr set-top boxes
WO2006023394A1 (en) Retrieval and transfer of encrypted hard drive content from dvr set-top box utilizing second dvr set-top box
US10778351B2 (en) Process for reinforcing the security of a pay television system based on periodic mandatory back-communication

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees
MM4A Annulment or lapse of patent due to non-payment of fees