JP2004516748A - Rtpヘッダにおける暗号化されたデータに対するポインタ - Google Patents

Rtpヘッダにおける暗号化されたデータに対するポインタ Download PDF

Info

Publication number
JP2004516748A
JP2004516748A JP2002552271A JP2002552271A JP2004516748A JP 2004516748 A JP2004516748 A JP 2004516748A JP 2002552271 A JP2002552271 A JP 2002552271A JP 2002552271 A JP2002552271 A JP 2002552271A JP 2004516748 A JP2004516748 A JP 2004516748A
Authority
JP
Japan
Prior art keywords
user data
frame
data
encrypted
encryption
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
JP2002552271A
Other languages
English (en)
Inventor
レインスーフェル,バルトロミュース イェー ファン
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of JP2004516748A publication Critical patent/JP2004516748A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
    • H04N21/23476Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption by partially encrypting, e.g. encrypting the ending portion of a movie
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2389Multiplex stream processing, e.g. multiplex stream encrypting
    • H04N21/23895Multiplex stream processing, e.g. multiplex stream encrypting involving multiplex stream encryption
    • H04N21/23897Multiplex stream processing, e.g. multiplex stream encrypting involving multiplex stream encryption by partially encrypting, e.g. encrypting only the ending portion of a movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8455Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • H04N5/783Adaptations for reproducing at a rate different from the recording rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Communication Control (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

本発明は、フレームフォーマット化されたユーザデータが実時間送信される一方で送信前にフレームベースの暗号化手順をユーザデータに対して行うことに関わる。特に、暗号化手順を受ける前に、局部化データは、データフレームと合わされ、後の暗号化から除外される所定の管理位置に配置される。

Description

【0001】
本発明は、所定の管理位置に配置されるフレーム局部化データを合わすことでフレームフォーマット化されたユーザデータを実時間送信し、送信前に局部化データを除外する暗号化を行う方法及びシステムと、システムと、送信器と、受信器と、このような方法と使用するためにこのような送信器によって生成される信号とに関わる。
【0002】
[発明の背景]
本発明は、請求項1の冒頭部分に記載するようなシステムに関わる。データ特に、制限的でないがマルチメディアデータは、オリジナルマターのクリエータ及びディストリビュータがこのような情報のユーザから適量の報酬を集めることができるよう、とりわけ様々な条件付アクセススキームを実行するために現在では暗号化されている。受信側では、ユーザデータは、規則正しい表示、視聴、傾聴、実行、及び、他のユーザ関連動作を可能にするために回復されなくてはならない。ある送信媒体、例えば、ネットワークを介する実際の送信は、パケット化されたレベルで行われ、このときパケットは該ネットワーク若しくは複数のネットワークに対して標準化される。
【0003】
第1のアプローチ法は、比較的簡単な手順であり、送信プロパ(proper)を保護することが大丈夫な実時間プロトコル送信パケットに基づいて暗号化を行うことである。或いは、受信側で実施されたままとなるより高い保護レベルが達成され得、これは、ソースデータ或いはユーザデータのフレーム構造に基づいて暗号化を実行することで行われ得る。更に、上記2つのアプローチ法の組み合わせを実行することも可能である。ここで、暗号化は、フレームの始まりを見つけるために複雑な事前処理を行う必要がない標準的なコンポーネントで有利には実行されるべきである。従って、全ての上記手順は、フレームの始まりを確実に見つけるために簡単な機構を必要とする。
【0004】
[発明の要約]
その結果、本発明は、中でも、異なるフレームの始まりを迅速且つ簡単に見つけるために、符号化機構、及び、可能性として、復号化機構を可能にするよう特定の局部化情報を追加することを目的とする。
【0005】
従って、本発明の一つの面によると、本発明は請求項1の特徴部分によって特徴付けられる。
【0006】
更に、発明者は、請求項1の僅かな変更が、請求項2に記載する通りユーザデータの一部だけを効果的に暗号化し、様々なこのような暗号化された部分の直接的な局部化をまだ可能にすることを認識する。本発明は、請求項1記載の方法を実行するよう配置されるシステムと、このようなシステムにおいて使用する送信器及び受信器と、このような送信器によって生成される信号とに関わる。本発明の更なる有利な面は、従属項に記載する。
【0007】
[好ましい実施例の詳細な説明]
本発明の上記及びそれ以外の面及び利点は、好ましい実施例の開示を参照して、特に、添付の図面を参照して以下により詳細に説明する。
【0008】
インターネット上のオーディオ又はビデオのようなコンテンツ情報の質は、符号化技法及び送信帯域幅における確実な進歩により改善されている。コンテンツプロバイダは、このような高値コンテンツを販売することを意図し、従って、条件付アクセス或いはディジタル権利管理を行う必要が生じている。このような条件付アクセスシステムは、コンテンツアイテムを暗号化し、その後認可されたエンドユーザだけが復号化し完全にオリジナルコンテンツを再構成することができるよう関連する復号化キーを管理する。
【0009】
マルチメディアデータは一般的にフレームに構成され、フレームの大きさは情報のカテゴリーに関連する。更に、送信されたフレームの大きさは、圧縮度並びに暗号化される前に受けた他の処理に関連し得る。実際、フレームは、実際の送信に使用されるパケットよりも大きく或いは小さくてもよい。従って、単一の送信パケットは、一つ以上のフレーム、又は、フレームの端数部分を含んでもよい。「ストリーミング」は、コンテンツが到着するとすぐにクライアントがこのコンテンツを再生するか、さもなければ、使用するため、再生前にコンテンツ全体の全てを若しくは相当部分をダウンロードしない技法である。ストリーミングは、パケットの再送信を許可しない。コンテンツユーザは、データ損失の発生に対処しなくてはならない。
【0010】
最適保護に関して、コンテンツは、不均一なフレームの大きさを有してもフレームレベルで暗号化されることが最適である。フレームレベルでのこのような暗号化は、送信されたコンテンツ並びに記憶されたコンテンツの両方に適用される持続性の或いはエンド・ツー・エンド暗号化を可能にする。実際の暗号化を実行するシステムコンポーネントが一般的なコンポーネントであり、従って、特定のストリーミングサーバと無関係であり、且つ、特定のフレームフォーマットと無関係であるべきことが好ましい。これを実現する一つの方法は、暗号化コンポーネントを実時間送信プロトコル、即ち、RTPトランスレータとして定義することである。現在、事実上全てのストリーミングサーバがRTPストリーミングプロトコルを使用している。従って、暗号化コンポーネントは、RTPパケットを受信し、ペイロードを暗号化し、後に暗号化されたRTPパケットを送ることができる。或いは、暗号化は、ストリーミングサーバと統合されてもよい。
【0011】
或いは、暗号化は、RTPパケットのレベルで実行されてもよい。これは、送信プロパを保護し、受信後に受信器側で一部の保護をなくす。更に、これら2つの暗号化アプローチ法の組み合わせが、例えば、利用できるハードウェアファシリティに関して偶発的戦略に基づいて適当な暗号化レベルを割り当てることで可能である。
【0012】
暗号化が例えば、フレームレベルで行われるとき、フレームのヘッダが暗号化されないまま維持される点で問題が生ずる。これは、フレームのヘッダの位置を確認するために一般的な暗号化コンポーネントがRTPパケットのペイロードを解析することを必要とする。しかしこれは、暗号化コンポーネントの性能を低下させ、暗号化コンポーネントを実際のフレームフォーマットに依存させる。
【0013】
本発明は、実際に暗号化される必要があるRTPパケットペイロードの部分に対するポインタを含むようRTPパケットのヘッダを延長することで該問題に対する解決策を提供する。ポインタは、ストリーミングササーバによって設定される。サーバは、これをヒント処理、即ち、マルチメディアデータのオフライン解析の一部として行ってもよく、従って、データはいずれ後の瞬間により効率的にストリーミングされ得る。ヒント処理の結果は、いわゆるヒントトラックにコンテンツと並列に記憶される。
【0014】
図1は、本発明による方法を実行するよう配置されるシステムを示す図である。入力23でユーザデータフレームを受信し、これらユーザデータフレームは、複数のこのようなフレームのストレージを収容するストレージ22に一時的に記憶される。その後処理ブロック24は、これらデータフレームに、複数のこのようなユーザフレームを有してもよいが必ずしも整数だけ有さないRTPパケットのコンテキストにおけるフレームヘッダ局部化情報を合わせる。この処理の結果は、多数のRTPペイロードを受け入れるブロック26に一時的に記憶される。簡略化のため、上記した特定の「ヒント」トラックは別個に示されていない。実際、ヒントトラックファシリティは、標準的なファシリティとして当業者には認識されるであろう。実際、このようなヒントトラックは、異なるフレームの位置を示すことを可能にするためにブロックの入力側23で実行されるであろう。送信前にユーザデータは、暗号化モジュール28で暗号化され、インターネットのような通信ファシリティ30上で送信される。図示するシステムの送信側での全手順は、全体的な同期化ファシリティ20からの破線によって示されるように、このファシリティ20によって同期化されてもよい。
【0015】
受信側では、復号化ファシリティ34を通じて復号化が行われ、その結果はブロック36に一時的に記憶される。ユーザフレームの再構成は、処理ファシリティ38で行われ、続いて、ブロック40で一時的に記憶される。ユーザアプリケーションは、ブロック42によって表わされる。記憶ブロック36、40は、完全なプログラム或いはその相当部分のダウンロードを受け入れないが、通信ファシリティ30の転送速度変動に対する要求を満たすよう幾らかの同期化を提供する。ここでも、受信側での全体的な同期化が同期化ブロック32を通じて行われる。
【0016】
図2は、本発明において使用する例示的なデータフォーマットの実行を示す。簡略化のため、単一の実行だけを示す。RTP構造の様々なデータブロック50−60が図示されている。これらの中でもブロック54−60がRTPペイロードを構成し、このときブロック56及び60は夫々暗号化されたフレームペイロードを含み、ブロック54及び58は関連するフレームヘッダを含む。ブロック56及び60の長さが同じである必要はないことに注意する。ブロック50は、RTPヘッダを有し、続くブロック52はポインタを含む。図示するように、ポインタ62は、各暗号化されたフレームペイロードの始まり及び終わりの両方を示す。ここで、ヘッダ50は、ヒントトラックにおいて見つけられ、ポインタ52は、RTP50の延長部である。このヒントトラックは、RTPパケットをパッケージングするためにストリーミングサーバによって使用される。
【0017】
図3は、部分的に暗号化されたユーザデータを有する、図2に関して修正されたフォーマットを示す。簡略化のため、図2と異なる面だけが特に示されている。フレームペイロード内では、暗号化された(E)と暗号化されていないユーザデータとの間の区別が斜線によって示されている。局部化情報、この場合62は、暗号化がフレームのユーザデータの始めから開始すると仮定して、夫々の暗号化された部分の終わり示す(63,65)。当然のことながら、他の部分的暗号化が使用されてもよい。暗号化自体は、フレーム或いは部分的フレームのレベル、パケットのレベル、又は、それらの組み合わせに基づいて行われてもよい。
【図面の簡単な説明】
【図1】
本発明による方法を実行するよう配置されるシステムを示す図である。
【図2】
本発明において使用するデータフォーマットの実行を示す図である。
【図3】
部分的に暗号化された図2に関して修正されたフォーマットを示す図である。

Claims (15)

  1. 暗号化手順を送信若しくは再送信前に行うとして、フレームフォーマット化されたユーザデータを実時間送信又は再送信する方法であって、
    上記ユーザデータが上記暗号化手順を受けることに関連して、上記ユーザデータに適当なフレーム局部化データを合わし、ヘッダ情報と同様に後の上記暗号化手順から除外される所定の管理位置に上記フレーム局部化データを配置する段階を有することを特徴とする方法。
  2. 上記ユーザデータの一部だけに上記暗号化手順を受けさせ、上記ユーザデータの暗号化された部分と暗号化されていない部分とを区別するために上記管理位置における暗号化局部化データを供給する、請求項1記載の方法。
  3. 上記管理位置は、ヘッダ延長の情報位置である請求項1又は2記載の方法。
  4. 暗号化後の上記ユーザデータはRTPパケットで送信され、上記ユーザデータは上記RTPパケットのレベルで暗号化される請求項1又は2記載の方法。
  5. 上記ユーザデータはフレームレベルで暗号化される請求項1又は2記載の方法。
  6. 上記送信は、部分的フレームをパケットにし、複数のフレームを単一のパケットにすることを可能にする請求項4又は5記載の方法。
  7. 上記ヘッダ延長情報位置は、複数のフレーム局部化データを有する請求項3記載の方法。
  8. 上記管理位置は別個のヒントトラック内に配置される請求項1又は2記載の方法。
  9. 請求項1記載の方法を実施するよう配置され、フレームフォーマット化されたユーザデータを実時間送信或いは再送信する送信手段と、上記送信或いは再送信前に上記ユーザデータに対して暗号化手順を行う暗号化手段とを有するシステムであって、
    上記暗号化手段の次に、上記ユーザデータにフレーム局部化データを合わし、ヘッダ情報と同様に後の上記暗号化から除外される所定の管理位置に上記フレーム局部化データを配置する手段を有することを特徴とするシステム。
  10. 送信媒体としてインターネットとインターフェースするよう配置される請求項9記載のシステム。
  11. 請求項9記載のシステムにおいてステーションとして使用するよう配置される送信器。
  12. 請求項11記載のステーションによって生成される信号。
  13. 請求項9記載のシステムにおいてステーションとして使用するよう配置され、受信すると上記暗号化手順を受けたユーザデータを復号化する復号化手段を有し、上記ユーザデータを含むフレームに基づいて上記復号化されたユーザデータを出力する、受信器。
  14. 上記復号化手段は、フレームレベルで使用できる請求項13記載の受信器。
  15. 上記復号化手段は、パケットレベルで使用できる請求項13記載の受信器。
JP2002552271A 2000-12-18 2001-12-10 Rtpヘッダにおける暗号化されたデータに対するポインタ Pending JP2004516748A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP00204639 2000-12-18
PCT/IB2001/002406 WO2002051096A1 (en) 2000-12-18 2001-12-10 Pointers to encrypted data in rtp header

Publications (1)

Publication Number Publication Date
JP2004516748A true JP2004516748A (ja) 2004-06-03

Family

ID=8172469

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002552271A Pending JP2004516748A (ja) 2000-12-18 2001-12-10 Rtpヘッダにおける暗号化されたデータに対するポインタ

Country Status (8)

Country Link
US (1) US7447313B2 (ja)
EP (2) EP1348287B1 (ja)
JP (1) JP2004516748A (ja)
AT (2) ATE408954T1 (ja)
CY (1) CY1108513T1 (ja)
DE (2) DE60120479T2 (ja)
ES (2) ES2266099T3 (ja)
WO (1) WO2002051096A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008114329A1 (ja) * 2007-02-19 2008-09-25 Pioneer Corporation データ暗号化記録装置、および、その方法

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7139398B2 (en) 2001-06-06 2006-11-21 Sony Corporation Time division partial encryption
US8051443B2 (en) 2002-01-02 2011-11-01 Sony Corporation Content replacement by PID mapping
US7242773B2 (en) * 2002-09-09 2007-07-10 Sony Corporation Multiple partial encryption using retuning
AU2003202815A1 (en) * 2002-01-12 2003-07-24 Coretrust, Inc. Method and system for the information protection of digital content
JP3925218B2 (ja) * 2002-01-30 2007-06-06 ソニー株式会社 ストリーミングシステム及びストリーミング方法、ストリーミングサーバ及びデータ配信方法、クライアント端末及びデータ復号方法、並びにプログラム及び記録媒体
JP3821086B2 (ja) * 2002-11-01 2006-09-13 ソニー株式会社 ストリーミングシステム及びストリーミング方法、クライアント端末及びデータ復号方法、並びにプログラム
US7483532B2 (en) * 2003-07-03 2009-01-27 Microsoft Corporation RTP payload format
US8862866B2 (en) 2003-07-07 2014-10-14 Certicom Corp. Method and apparatus for providing an adaptable security level in an electronic communication
DE102004040312B4 (de) 2003-08-19 2018-11-15 Certicom Corp. Verfahren und Vorrichtung zum Synchronisieren einer anspassbaren Sicherheitsstufe bei einer elektronischen Datenübertragung
US7730519B2 (en) 2004-09-17 2010-06-01 At&T Intellectual Property I, L.P. Detection of encrypted packet streams using feedback probing
US7761705B2 (en) * 2004-09-17 2010-07-20 At&T Intellectual Property I, L.P. Detection of encrypted packet streams
US7451309B2 (en) 2004-09-17 2008-11-11 At&T Intellectual Property L.P. Signature specification for encrypted packet streams
US7684566B2 (en) 2005-05-27 2010-03-23 Microsoft Corporation Encryption scheme for streamed multimedia content protected by rights management system
US8321690B2 (en) 2005-08-11 2012-11-27 Microsoft Corporation Protecting digital media of various content types
US20070083467A1 (en) * 2005-10-10 2007-04-12 Apple Computer, Inc. Partial encryption techniques for media data
US7720096B2 (en) 2005-10-13 2010-05-18 Microsoft Corporation RTP payload format for VC-1
US7555464B2 (en) 2006-03-01 2009-06-30 Sony Corporation Multiple DRM management
ES2556623T3 (es) 2006-04-13 2016-01-19 Certicom Corp. Método y aparato para proporcionar un nivel de seguridad adaptable en una comunicación electrónica
JP4154444B2 (ja) * 2006-10-16 2008-09-24 シャープ株式会社 情報記録装置、情報再生装置、プログラム、及び記録媒体
EP2099191A1 (en) * 2008-03-03 2009-09-09 Deutsche Thomson OHG Data transport container for transferring data in a high speed internet protocol network
US9707783B2 (en) * 2008-05-29 2017-07-18 Hewlett-Packard Development Company, L.P. Replaceable printer component including a memory storing a tag encryption mask
WO2010049312A1 (en) * 2008-10-30 2010-05-06 Thomson Licensing Data container for transferring high resolution audio/video data in a high speed ip network
CN104380753B (zh) * 2012-04-26 2018-05-18 华为技术有限公司 用于表示自适应流媒体的分段加密和密钥衍生的***和方法
CN103684787B (zh) * 2013-12-13 2018-01-16 北京大学深圳研究生院 基于网络传输的数据包的加密解密方法及终端
US10520772B1 (en) * 2017-12-15 2019-12-31 Facebook Technologies, Llc Self-compensated liquid crystal polymer coatings on curved optical surface

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5953418A (en) * 1995-06-14 1999-09-14 David Hall Providing selective data broadcast receiver addressability
US5784566A (en) * 1996-01-11 1998-07-21 Oracle Corporation System and method for negotiating security services and algorithms for communication across a computer network
US6744763B1 (en) * 1998-01-15 2004-06-01 Apple Computer, Inc. Method and apparatus for media data transmission
EP1035735A3 (en) * 1999-03-12 2007-09-05 Kabushiki Kaisha Toshiba Moving image coding and decoding apparatus optimised for the application of the Real Time Protocol (RTP)
US6357028B1 (en) * 1999-03-19 2002-03-12 Picturetel Corporation Error correction and concealment during data transmission
US6449719B1 (en) * 1999-11-09 2002-09-10 Widevine Technologies, Inc. Process and streaming server for encrypting a data stream
US6707914B1 (en) * 1999-11-29 2004-03-16 Cisco Technology, Inc. System and method for encrypting information within a communications network
US6614844B1 (en) * 2000-11-14 2003-09-02 Sony Corporation Method for watermarking a video display based on viewing mode

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008114329A1 (ja) * 2007-02-19 2008-09-25 Pioneer Corporation データ暗号化記録装置、および、その方法

Also Published As

Publication number Publication date
EP1348287A1 (en) 2003-10-01
DE60135884D1 (de) 2008-10-30
US7447313B2 (en) 2008-11-04
CY1108513T1 (el) 2014-04-09
ATE408954T1 (de) 2008-10-15
EP1694028B1 (en) 2008-09-17
ES2266099T3 (es) 2007-03-01
EP1348287B1 (en) 2006-06-07
EP1694028A1 (en) 2006-08-23
DE60120479D1 (de) 2006-07-20
ATE329442T1 (de) 2006-06-15
DE60120479T2 (de) 2007-05-16
ES2313560T3 (es) 2009-03-01
WO2002051096A1 (en) 2002-06-27
US20020090086A1 (en) 2002-07-11

Similar Documents

Publication Publication Date Title
JP2004516748A (ja) Rtpヘッダにおける暗号化されたデータに対するポインタ
KR101011588B1 (ko) 랜덤 액세스를 할당하기 위하여 멀티미디어 콘텐츠를암호화 및 암호해독하는 방법 및 장치
US7356147B2 (en) Method, system and program product for attaching a title key to encrypted content for synchronized transmission to a recipient
US8755524B2 (en) Motion picture file encryption method and digital rights management method using the same
US7349886B2 (en) Securely relaying content using key chains
US8548164B2 (en) Method and device for the encryption and decryption of data
US20080063195A1 (en) Method and system for encrypting or decrypting wmv streaming media
US20020141590A1 (en) Method and apparatus for streaming data using rotating cryptographic keys
KR20060064469A (ko) 멀티캐스트 방식으로 스트리밍 서비스되는 동영상 파일의보호 장치 및 그 방법
US20050047449A1 (en) Individual video encryption system and method
JP4083678B2 (ja) 暗号化されたフレームの次のパケットにおいて冗長なストリーム暗号情報
JP3794050B2 (ja) データ伝送装置およびその方法とデータ受信装置
JP2003244599A (ja) コンテンツ再生方法、コンテンツ再生装置、コンテンツ再生プログラムおよび限定再生コンテンツ送信方法、限定再生コンテンツ送信装置、限定再生コンテンツ送信プログラムならびに限定再生コンテンツ再生方法、限定再生コンテンツ再生装置、限定再生コンテンツ再生プログラム
EP1499062B1 (en) Individual video encryption system and method
CN108322821A (zh) 一种音频播放中的数据缓冲策略
KR100728242B1 (ko) 스트리밍 서비스되는 동영상 파일의 보호 시스템 및 그의보호 동영상 생성/재생 장치 및 그 방법
KR100895027B1 (ko) 단말들에서의 해독 방법들을 변형하는 소프트웨어 플러그인프레임워크
WO2005055511A1 (en) Data encryption and distribution method and apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041207

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20070313

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070522

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20070820

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20070827

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070906

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20071002