发明名称 |
数据流的认证 |
摘要 |
本发明涉及用于数据流的认证的技术。具体地,本发明涉及将标识符插入数据流中,比如Dolby Pulse、AAC或HE AAC位流,和基于这种标识符的数据流的认证和验证。描述了编码包括多个数据帧的数据流的方法和系统。该方法包括产生数目N个连续数据帧的加密值和配置信息的步骤,其中该配置信息包括用于呈现数据流的信息。该方法然后将加密值插入数据流中N个连续数据帧之后。 |
申请公布号 |
CN102576559B |
申请公布日期 |
2015.09.09 |
申请号 |
CN201080034623.0 |
申请日期 |
2010.08.06 |
申请人 |
杜比国际公司 |
发明人 |
R·博伊姆;A·格罗舍尔;H·霍伊里奇;D·霍姆;W·A·席尔德巴赫;M·舒格;O·沃特泽凯;M·沃尔特斯;T·齐埃格勒 |
分类号 |
G11B20/00(2006.01)I;H04N21/2343(2011.01)I;H04N21/235(2011.01)I;H04N21/254(2011.01)I;H04N21/435(2011.01)I;H04N21/44(2011.01)I;H04N21/462(2011.01)I;H04N21/6332(2011.01)I;H04N21/654(2011.01)I;H04N21/81(2011.01)I;H04N21/835(2011.01)I |
主分类号 |
G11B20/00(2006.01)I |
代理机构 |
中国国际贸易促进委员会专利商标事务所 11038 |
代理人 |
袁玥 |
主权项 |
一种用于编码包括多个数据帧的数据流的方法,该方法包括:使用加密散列函数产生配置信息和数目N个连续数据帧的加密值;其中N大于1,其中,该配置信息包括用于呈现所述数据流的信息;将所述加密值插入所述数据流中在所述N个连续数据帧之后的帧中;和使用加密散列函数的开始状态迭代地产生所述N个连续数据帧中的每一个的中间加密值;其中,用于产生所述N个连续数据帧中的一帧的中间加密值的加密散列函数的开始状态是所述N个连续数据帧中的前一帧的中间加密值;其中,用于产生所述N个连续数据帧中的第一帧的中间加密值的加密散列函数的开始状态是配置信息的中间加密值;其中,被插入所述数据流中在所述N个连续数据帧之后的帧的加密值是第N帧的中间加密值;并且其中,第一到第(N‑1)帧的中间加密值没有插入所述数据流。 |
地址 |
荷兰阿姆斯特丹 |