TWI380661B

Method and apparatus for security in a data processing system

Abstract

The present invention discloses a method and apparatus for secure transmission. Provide a registration key to each user. A long-updated broadcast key is encrypted using the registration key and provided to a user on a regular basis. A short-term updated key is encrypted using the broadcast key and provided to a user on a regular basis. The broadcast is then encrypted with the short-term key, wherein the user decrypts the broadcast message using the short-term key. An embodiment provides link layer content encryption. Another embodiment provides end-to-end encryption.

TWI380661B, drawing sheet 1
Sheet 1 of 3

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

37 claims: 22 independent, 15 dependent

  1. 1
    1380661 十、宇請專利範®:第093120523號專利t請案 t文申請專利範園替換本年8月汉0 一種用於將加密多媒體由# 琛體内今自一内容提供者無線廣播至 複數個授權終端機之方法,包括·· 每-授權終端機無線轉寄一唯一公開密錄至該内容提 供者,其t -· 每一授權終端機具有一行動設備及具有一安全處 理單元’該安全處理單元安全地儲存對應於該唯一 公開密瑜之-唯—私人麵,使得該唯—私人密瑜 並非可由該個別授權終端機之該行動設備存取, 該安全處理單元比該行動設備提供更多的安全密 錄儲存, 該文全處理單元具有足夠解密一廣播存取密餘及 產生一短期密鑰之處理功率,及 該安全處理#元不具有足夠解密多㈣内容之處 理功率,及 該廣播存取密鑰係由該内容提供者使用該個別授 權終端機之每-者之該唯一公開密鑰而被加密以授 權該個別終端機以接收加密多媒體内容; 每一授權終端機自該内容提供者無線接收該個別經加 密之廣播存取密鑰及提供該個別經加密之廣播存取密鑰 至該授權終端機的安全處理單元,其中該授權終端機的 該安全處理單元使用該安全處理單元的唯一私人密鑰來 解密該加密廣播存取密鑰及安全地儲存該廣播存取 鑰; 9468M010808.doc 每—授權終端機自該内容提供者無線接收短期密餘資 訊及加密多媒體内容廣播至該複數個授權終端機,其中 該多媒體内容係以一短期密餘加密,及其中該短期密錄 係使用該廣播存取密錄及該短期密錄資訊所產生; 每-授權終端機提供該短期密錄資訊至該授權終端機 s安王處理單元’ 該授權終端機的該安全處理單 錢用該廣播存取密錄及該短期密餘資訊來產生該短期 密鑰,及提供該短期密鑰至該授權終端機的行動設備; 及 每一授權終端機的行動設備使用該短期密鑰來解密該 多媒體内容。 2.如4求項1之用於廣播加密多媒體内容之方法,其中該短 期密鑰係可由一使用者存取。 3·如請求項2之用於廣播加密多媒體内容之方法,其中該短 期密鑰係由該内容提供者以一關於一註冊成本之速^所 改變。 4·如請求項1之用於廣播加密多媒體内容之方法,其中該安 全處理單元係自該授權終端機為可移除。 5. 如請求項1之用於廣播加密多媒體内容之方法,其中嗜短 期密鑰資訊係使用該廣播存取密鑰所加密之該短期密 錄0 6. 如請求項1之用於廣播加密多媒體内容之方法,其中节短 期世錄係藉由將一选碼編譯混合應用至該短期密输資气 之一連接及該廣播存取密鑰所產生。 94681-1010808.doc i38〇661 η · 如M承項6之用 密鑰資訊為一隨機值 期 8. 如請求項1之用於廣播加密多媒體内容之方法,其中至少 一授權終端機包含一行動台。 9. -種用於一行動台之積體電路,包含· 用於無線轉寄一唯一公開愈 件; Α開在鑰至一内容提供者之構 用於安全地儲存對應於該唯一公開密錄之一唯 密鑰之構件,使得該唯一私人 人 取,其中该用於安全地儲存— ^ 史用者存 足夠解密一廣播存取密翰及產生一短期m 率,且不具有足夠解密多媒體内容之處理功率,= 该内容提供者以該唯一公開 手及其中 授權-積體電路安全地儲存播存取密鑰以 力口密多媒體内容;十應唯-私人密鑰以接收 用於自該内容提供者盔 鑰之構件;…線接收該個別加密廣播存取密 用於解密該加密廣播存取 取密鑰之構件,其中誃—’地儲存該廣播存 由-使用者存取;、“女儲存廣播存取密鑰並非可 用於自該内宏括紐土 a 多媒體内容廣播至M:無線接收短期密繪資訊及該加密 汽播至複數個行動台之摄 内容係以-翅期密餘p構件,其令該多媒體 乃《靖加密,及呈中兮 廣播存取密鑰及’ '、足功也、錄係使用該 及5亥虹期密鑰資訊所產生; 94681-I0I0808.doc 1380661 用於使用該安全地儲存廣播存取密鑰及該廣播短期密 鑰資訊產生該短期密鑰之構件;及 用於使用該短期密鑰解碼該多媒體内容之構件,其中 該用於安全地健存-_-私人密錄之構件提供比該用於 解密該多媒體内容之構件更多安全密輪儲存。 10.如請求項9之積體電路,其中該短期密鑰可由一使用者存 取。 U.如請求項9之積體電路,其中該短期密㈣訊係使用該廣 播存取密錄所加密之該短期密錄。 12.如請求項9之積體電路,其中該短期密錄係藉由將一密碼 編譯混合應用至該短期密錄資訊之一連接及該廣播存取 密输所產生。 13·如請求項12之積體電路’其中該短期密鑰資訊為 值。 14•-種用於自-内容提供者無線接收加密多媒體内容 至複數個授權裝置之裝置,包括: 一行動設備,其經組態以: 無線轉寄一唯一公開密输至該内容提供者,及 使用-短期密錄解密該多媒體内容,其中該 體内容係以該短期密鑰加密,及其中該短期密鑰係 使用一廣播存取密錄及短期密錄資訊所產生;及 一安全處理單元,其經組態以: 安全t儲存對應該唯一公開密錄之一唯-私人密 鑰使付該唯 '私人密輪並非可由該行動設備存 9468M010808.doc *4- 取’其中該安全處理單元提供比該安全處理單元更 夕的:ίτ全Φ錄儲存,其中該安全處理單元具有足夠 解密一廣播存取密鑰及產生一短期密鑰之處理功 率’且不具有足夠解密多媒體内容之處理功率,及 其中該内容提供者以該唯一公開密鑰加密該廣播存 取密鑰以授權一具有該安全處理單元之裝置安全地 儲存該對應之唯一私人密鑰以接收該加密多媒體内 容; 自該内容提供者無線接收該個別加密廣播存取密 鑰; f密該加密廣播存取㈣及安全地儲存該廣播存 去讀’其巾該安全地儲存廣播存取密输並非可由 一使用者存取; 自該内容提供者無線接收該短期㈣資訊廣播至 該複數個授權裝置; 插存取密_廣播短期密 15. 如請求項14之裝置,其 取.。 其f心讀㈣係可由-使甩者存 16. 如凊求項μ之裝詈,甘山 存取密+ 八該短期密鑰資訊係使用該廣播 仔取讀所加费之該短期密鑰。 播 17. 如請求項14之裝置,其 ♦ 譯混合應用至該短期密鎗資^讀餘係藉由將—密蜗編 鑰所產生。 5 連接及該廣播存取密 9468M010808.doc 1380661 18.如請求項17之裝置,其中該短期密鑰資訊是一隨機值。 9468M010808.doc -6 · A method for wirelessly broadcasting encrypted multimedia content from a content provider to a plurality of authorized terminals, comprising: each authorized terminal wirelessly forwarding a unique public key to the content provider, wherein: each authorized terminal The machine has a mobile device and has a security processing unit that securely stores a unique private key corresponding to one of the unique public keys such that the unique private key is not available to the mobile device of the individual authorized terminal Accessing, the secure processing unit provides more secure key storage than the mobile device, the secure processing unit having sufficient processing power to decrypt a broadcast access key and generate a short-term key, and the secure processing unit does not have Sufficient to decrypt the processing power of the multimedia content, and the broadcast access key is encrypted by the content provider using the unique public key of each of the individual authorized terminals to authorize the individual terminal to receive the encrypted multimedia Content;each authorized terminal wirelessly receives the individual encrypted broadcast access key from the content provider and The secure processing unit for the individual encrypted broadcast access key to the authorized terminal, wherein the secure processing unit of the authorized terminal uses the unique private key of the secure processing unit to decrypt the encrypted broadcast access key And securely storing the broadcast access key;Each authorized terminal wirelessly receives short-term key information and encrypted multimedia content broadcast from the content provider to the plurality of authorized terminals, wherein the multimedia content is encrypted with a short-term key, and wherein the short-term key uses the Generating an access key and the short-term key information;each authorized terminal provides the short-term key information to the secure processing unit of the authorized terminal, wherein the secure processing unit of the authorized terminal uses the broadcast save Obtaining the key and the short-term key information to generate the short-term key, and providing the short-term key to the mobile device of the authorized terminal;and the mobile device of each authorized terminal uses the short-term key to decrypt the multimedia content . 一種用於將加密多媒體內容自一內容提供者無線廣播至複數個授權終端機之方法,包括:每一授權終端機無線轉寄一唯一公開密鑰至該內容提供者,其中:每一授權終端機具有一行動設備及具有一安全處理單元,該安全處理單元安全地儲存對應於該唯一公開密鑰之一唯一私人密鑰,使得該唯一私人密鑰並非可由該個別授權終端機之該行動設備存取,該安全處理單元比該行動設備提供更多的安全密鑰儲存,該安全處理單元具有足夠解密一廣播存取密鑰及產生一短期密鑰之處理功率,及該安全處理單元不具有足夠解密多媒體內容之處理功率,及該廣播存取密鑰係由該內容提供者使用該個別授權終端機之每一者之該唯一公開密鑰而被加密以授權該個別終端機以接收加密多媒體內容;每一授權終端機自該內容提供者無線接收該個別經加密之廣播存取密鑰及提供該個別經加密之廣播存取密鑰至該授權終端機的安全處理單元,其中該授權終端機的該安全處理單元使用該安全處理單元的唯一私人密鑰來解密該加密廣播存取密鑰及安全地儲存該廣播存取密鑰; 每一授權終端機自該內容提供者無線接收短期密鑰資訊及加密多媒體內容廣播至該複數個授權終端機,其中該多媒體內容係以一短期密鑰加密,及其中該短期密鑰係使用該廣播存取密鑰及該短期密鑰資訊所產生;每一授權終端機提供該短期密鑰資訊至該授權終端機的該安全處理單元,其中該授權終端機的該安全處理單元使用該廣播存取密鑰及該短期密鑰資訊來產生該短期密鑰,及提供該短期密鑰至該授權終端機的行動設備;及每一授權終端機的行動設備使用該短期密鑰來解密該多媒體內容。
  2. 9
    An integrated circuit for a mobile station, comprising:means for wirelessly forwarding a unique public key to a content provider;for securely storing a unique private key corresponding to one of the unique public keys a component such that the unique private key is not accessible by a user, wherein the means for securely storing a unique private key has sufficient processing power to decrypt a broadcast access key and generate a short-term key, and Not having sufficient processing power to decrypt the multimedia content, and wherein the content provider encrypts a broadcast access key with the unique public key to authorize an integrated circuit to securely store a corresponding unique private key to receive the encrypted multimedia content;Means for wirelessly receiving the individual encrypted broadcast access key from the content provider;means for decrypting the encrypted broadcast access key and securely storing the broadcast access key, wherein the securely storing the broadcast memory The key is not accessible by a user;it is used to wirelessly receive short-term key information from the content provider and broadcast the encrypted multimedia content to a plurality of lines The member sets, wherein the multimedia content in a short-term key encryption system, and wherein the short-term key system using the broadcast access key and the key information generated by the short-term;Means for generating the short-term key using the securely stored broadcast access key and the broadcast short-term key information;and means for decoding the multimedia content using the short-term key, wherein the means for securely storing one The unique private key component provides more secure key storage than the component used to decrypt the multimedia content. 一種用於一行動台之積體電路,包含:用於無線轉寄一唯一公開密鑰至一內容提供者之構件;用於安全地儲存對應於該唯一公開密鑰之一唯一私人密鑰之構件,使得該唯一私人密鑰並非可由一使用者存取,其中該用於安全地儲存一唯一私人密鑰之構件具有足夠解密一廣播存取密鑰及產生一短期密鑰之處理功率,且不具有足夠解密多媒體內容之處理功率,及其中該內容提供者以該唯一公開密鑰加密一廣播存取密鑰以授權一積體電路安全地儲存一對應唯一私人密鑰以接收加密多媒體內容;用於自該內容提供者無線接收該個別加密廣播存取密鑰之構件;用於解密該加密廣播存取密鑰及安全地儲存該廣播存取密鑰之構件,其中該安全地儲存廣播存取密鑰並非可由一使用者存取;用於自該內容提供者無線接收短期密鑰資訊及該加密多媒體內容廣播至複數個行動台之構件,其中該多媒體內容係以一短期密鑰加密,及其中該短期密鑰係使用該廣播存取密鑰及該短期密鑰資訊所產生; 用於使用該安全地儲存廣播存取密鑰及該廣播短期密鑰資訊產生該短期密鑰之構件;及用於使用該短期密鑰解碼該多媒體內容之構件,其中該用於安全地儲存一唯一私人密鑰之構件提供比該用於解密該多媒體內容之構件更多安全密鑰儲存。
  3. 14
    An apparatus for wirelessly receiving an encrypted multimedia content broadcast from a content provider to a plurality of authorizing devices, comprising:a mobile device configured to: wirelessly forward a unique public key to the content provider, and use Decrypting the multimedia content with a short-term key, wherein the multimedia content is encrypted with the short-term key, and wherein the short-term key is generated using a broadcast access key and short-term key information;and a security processing unit Configuring to: securely store a unique private key corresponding to one of the unique public keys such that the unique private key is not storable by the mobile device And wherein the security processing unit provides more secure key storage than the secure processing unit, wherein the secure processing unit has sufficient processing power to decrypt a broadcast access key and generate a short-term key, and does not have sufficient decryption Processing power of the multimedia content, and wherein the content provider encrypts the broadcast access key with the unique public key to authorize a device having the secure processing unit to securely store the corresponding unique private key to receive the encrypted multimedia Content;wirelessly receiving the individual encrypted broadcast access key from the content provider;decrypting the encrypted broadcast access key and securely storing the broadcast save key, wherein the securely storing the broadcast access key is not User access;wirelessly receiving the short-term key information broadcast from the content provider to the plurality of authorizing devices;generating the short-term key by using the securely storing the broadcast access key and the broadcast short-term key information. 一種用於自一內容提供者無線接收加密多媒體內容廣播至複數個授權裝置之裝置,包括:一行動設備,其經組態以:無線轉寄一唯一公開密鑰至該內容提供者,及使用一短期密鑰解密該多媒體內容,其中該多媒體內容係以該短期密鑰加密,及其中該短期密鑰係使用一廣播存取密鑰及短期密鑰資訊所產生;及一安全處理單元,其經組態以:安全地儲存對應該唯一公開密鑰之一唯一私人密鑰,使得該唯一私人密鑰並非可由該行動設備存 取,其中該安全處理單元提供比該安全處理單元更多的安全密鑰儲存,其中該安全處理單元具有足夠解密一廣播存取密鑰及產生一短期密鑰之處理功率,且不具有足夠解密多媒體內容之處理功率,及其中該內容提供者以該唯一公開密鑰加密該廣播存取密鑰以授權一具有該安全處理單元之裝置安全地儲存該對應之唯一私人密鑰以接收該加密多媒體內容;自該內容提供者無線接收該個別加密廣播存取密鑰;解密該加密廣播存取密鑰及安全地儲存該廣播存去密鑰,其中該安全地儲存廣播存取密鑰並非可由一使用者存取;自該內容提供者無線接收該短期密鑰資訊廣播至該複數個授權裝置;使用該安全地儲存廣播存取密鑰及該廣播短期密鑰資訊產生該短期密鑰。