JP6246698B2 - 送信システム、メッセージ認証コード生成装置及び受信装置 - Google Patents
送信システム、メッセージ認証コード生成装置及び受信装置 Download PDFInfo
- Publication number
- JP6246698B2 JP6246698B2 JP2014223049A JP2014223049A JP6246698B2 JP 6246698 B2 JP6246698 B2 JP 6246698B2 JP 2014223049 A JP2014223049 A JP 2014223049A JP 2014223049 A JP2014223049 A JP 2014223049A JP 6246698 B2 JP6246698 B2 JP 6246698B2
- Authority
- JP
- Japan
- Prior art keywords
- message authentication
- authentication code
- packet
- data
- mmtp
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3242—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3297—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving time stamps, e.g. generation of time stamps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing 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/2389—Multiplex stream processing, e.g. multiplex stream encrypting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/63—Control 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/643—Communication protocols
- H04N21/6437—Real-time Transport Protocol [RTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/121—Timestamp
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
Claims (6)
- MMTP(MPEG Media Transport Protocol)パケットを送信する素材出力装置と、
前記MMTPパケットを多重化し、多重化データを生成する多重化装置と、
前記多重化データに含まれる前記MMTPパケットにおけるタイムスタンプ及びパケットカウンタの少なくともいずれかを除いたデータを用い、予め設定されるメッセージ認証方式に従ってメッセージ認証コードを生成し、前記MMTPパケットに前記メッセージ認証コードを付加するメッセージ認証コード生成装置と
を具備する送信システム。 - 前記メッセージ認証コード生成装置は、前記MMTPパケットにおけるペイロード部を用い、前記メッセージ認証コードを生成する請求項1記載の送信システム。
- 多重化データに含まれるMMTP(MPEG Media Transport Protocol)パケットを解析し、メッセージ認証コードを付加する位置を算出するパケット解析部と、
前記MMTPパケットのうちタイムスタンプ及びパケットカウンタの少なくともいずれかを除いたデータ範囲を、前記メッセージ認証コードを生成する際に利用するデータ範囲として決定する範囲決定部と、
前記MMTPパケットにおけるデータのうち、前記範囲決定部により決定されるデータ範囲のデータを用い、予め設定されるメッセージ認証方式に従ってメッセージ認証コードを生成する認証コード生成部と、
前記生成されたメッセージ認証コードを、前記パケット解析部により算出された位置に付加する付加部と
を具備するメッセージ認証コード生成装置。 - 前記範囲決定部は、前記MMTPパケットのうちペイロード部を示すデータ範囲を、前記メッセージ認証コードを生成する際に利用するデータ範囲として決定する請求項3記載のメッセージ認証コード生成装置。
- 第1のMMTP(MPEG Media Transport Protocol)パケットを解析して第1のメッセージ認証コードが付加されている位置を算出し、前記第1のMMTPパケット又は前記第1のMMTPパケットとは異なる第2のMMTPパケットを解析してメッセージ認証方式記述子を取得するパケット解析部と、
前記第1のMMTPパケットのうちタイムスタンプ及びパケットカウンタの少なくともいずれかを除いたデータ範囲を、第2のメッセージ認証コードを生成する際に利用するデータ範囲として決定する範囲決定部と、
前記第1のMMTPパケットにおけるデータのうち、前記範囲決定部により決定されるデータ範囲のデータを用い、前記メッセージ認証方式記述子から判別されるメッセージ認証方式に従って前記第2のメッセージ認証コードを生成する認証コード生成部と、
前記生成された第2のメッセージ認証コードと、前記パケット解析部により決定された位置から読み出した前記第1のメッセージ認証コードとが一致するか否かを判断する照合部と
を具備する受信装置。 - 前記範囲決定部は、前記第1のMMTPパケットのうちペイロード部を示すデータ範囲を、前記メッセージ認証コードを生成する際に利用するデータ範囲として決定する請求項5記載の受信装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014223049A JP6246698B2 (ja) | 2014-10-31 | 2014-10-31 | 送信システム、メッセージ認証コード生成装置及び受信装置 |
PCT/JP2015/070872 WO2016067686A1 (ja) | 2014-10-31 | 2015-07-22 | 送信システム、メッセージ認証コード生成装置、受信装置、メッセージ認証コード生成方法及びメッセージ認証コード照合方法 |
US15/454,380 US10225266B2 (en) | 2014-10-31 | 2017-03-09 | Transmission system, message authentication code generating apparatus, receiver, message authentication code generating method, and message authentication code verifying method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014223049A JP6246698B2 (ja) | 2014-10-31 | 2014-10-31 | 送信システム、メッセージ認証コード生成装置及び受信装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016092532A JP2016092532A (ja) | 2016-05-23 |
JP6246698B2 true JP6246698B2 (ja) | 2017-12-13 |
Family
ID=55857035
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014223049A Active JP6246698B2 (ja) | 2014-10-31 | 2014-10-31 | 送信システム、メッセージ認証コード生成装置及び受信装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10225266B2 (ja) |
JP (1) | JP6246698B2 (ja) |
WO (1) | WO2016067686A1 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6054324B2 (ja) | 2014-03-06 | 2016-12-27 | 株式会社東芝 | Mmt送信システム、暗号化処理装置 |
US10012064B2 (en) | 2015-04-09 | 2018-07-03 | Highlands Natural Resources, Plc | Gas diverter for well and reservoir stimulation |
US11172268B2 (en) | 2017-07-31 | 2021-11-09 | Samsung Electronics Co., Ltd. | Method and apparatus for providing broadcast service |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3688830B2 (ja) * | 1995-11-30 | 2005-08-31 | 株式会社東芝 | パケット転送方法及びパケット処理装置 |
EP1356653B1 (en) * | 2001-01-24 | 2011-07-20 | Broadcom Corporation | Method for processing multiple security policies applied to a data packet structure |
US8131998B2 (en) * | 2007-03-05 | 2012-03-06 | George Mason Intellectual Properties, Inc. | Transparent authentication of continuous data streams |
JP5175494B2 (ja) * | 2007-07-13 | 2013-04-03 | 株式会社日立製作所 | 暗号化コンテンツ編集方法およびコンテンツ管理装置 |
KR102107514B1 (ko) * | 2013-04-18 | 2020-05-07 | 삼성전자주식회사 | 방송 시스템에서 동적 큐 관리 방법 및 장치 |
WO2015034020A1 (ja) * | 2013-09-06 | 2015-03-12 | 日本放送協会 | 送信装置、受信装置、限定受信システムおよび限定受信方法 |
US9729903B2 (en) * | 2013-12-31 | 2017-08-08 | Samsung Electronics Co., Ltd. | Data transmitting device and method |
CN106105076B (zh) * | 2014-03-28 | 2019-08-09 | 三星电子株式会社 | 在广播和/或通信***中生成并恢复分组的方法和设备 |
US9319222B2 (en) * | 2014-04-08 | 2016-04-19 | Telefonaktiebolaget L M Ericsson (Publ) | Two factor authentication of ICR transport and payload for interchassis redundancy |
KR101875671B1 (ko) * | 2014-09-11 | 2018-07-06 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
JP6706784B2 (ja) * | 2014-09-12 | 2020-06-10 | パナソニックIpマネジメント株式会社 | 送信装置、受信装置、送信方法及び受信方法 |
-
2014
- 2014-10-31 JP JP2014223049A patent/JP6246698B2/ja active Active
-
2015
- 2015-07-22 WO PCT/JP2015/070872 patent/WO2016067686A1/ja active Application Filing
-
2017
- 2017-03-09 US US15/454,380 patent/US10225266B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US10225266B2 (en) | 2019-03-05 |
US20170187727A1 (en) | 2017-06-29 |
WO2016067686A1 (ja) | 2016-05-06 |
JP2016092532A (ja) | 2016-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102616590B1 (ko) | 송신 장치, 송신 방법, 수신 장치 및 수신 방법 | |
JP6382148B2 (ja) | 送信装置および受信装置 | |
EP3024244B1 (en) | Transmission method, reception method, transmission device, and reception device | |
KR20080033983A (ko) | 기초 스트림 콘텐트 보호 | |
KR20080033387A (ko) | 기초 스트림 콘텐트 보호 | |
US10554381B2 (en) | MMT transmission system, encryption processing device, and receiver | |
WO2017092434A1 (zh) | 音视频实时传输方法及装置、音视频实时播放方法及装置 | |
JP6246698B2 (ja) | 送信システム、メッセージ認証コード生成装置及び受信装置 | |
US11082340B2 (en) | Transmitting apparatus, transmitting method, and receiving apparatus | |
EP2442464A1 (en) | Validation & fast channel change for broadcast system | |
US20180302674A1 (en) | File generating method and file generating apparatus | |
CN110868641A (zh) | 用于检测直播源合法性的方法和*** | |
US10986218B2 (en) | Broadcast system with a watermark payload | |
WO2016139909A1 (ja) | 復号装置、受信機器、送信機器、送受信システム、復号方法、および復号用プログラムが記憶された記憶媒体 | |
EP3989588A1 (en) | Systems, methods, and devices for media content tamper protection and detection | |
CN110366049A (zh) | 一种流式视频完整性保护方法 | |
JP2008011406A (ja) | 受信装置および送信装置 | |
JP7146702B2 (ja) | デジタルコンテンツ送信装置 | |
KR102085317B1 (ko) | 워터마크들에서의 비상 메시지들 | |
JP6752124B2 (ja) | チャンネル判定装置、チャンネル判定方法、及びそのプログラム | |
JP6744092B2 (ja) | 送信装置、受信装置、送信方法及び受信方法 | |
JP2005318107A (ja) | デジタルデータ多重送信装置およびデジタルデータ分離受信装置、並びにデジタルデータ多重伝送システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170223 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170711 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20170904 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20170905 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170911 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20171017 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171115 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6246698 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |