Data transmission method and apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorsZhijian Liang, Zhigui Wei, Mengfu Wang
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to data transmission methods and apparatuses. In one example method, a source device performs identity authentication on and negotiate a key with a transmission device that needs to output audio-video data or perform transformation processing on a transmission path to a sink device, and generates a key distribution packet used to encrypt or decrypt an audio-video stream only for the transmission device that needs to output audio-video data or perform transformation processing.
Claims20
A data transmission method, applied to a source device, comprising:
- performing identity authentication on a downstream first transmission apparatus, and negotiating a first encryption key with the first transmission apparatus;
- generating a first content key, and encrypting the first content key by using the first encryption key to obtain a second content key, wherein the first content key is used to encrypt or decrypt content transmitted between the source device and the first transmission apparatus;
- generating a first key distribution packet based on the second content key, wherein the first key distribution packet comprises the second content key and is used by the first transmission apparatus to decrypt content from the source device;
- obtaining first audio-video data, and encapsulating the first audio-video data into an audio-video packet, wherein the audio-video packet belongs to a first audio-video stream;
- processing the first audio-video stream to obtain a second audio-video stream, wherein processing the first audio-video stream comprises encrypting the audio-video packet of the first audio-video stream by using the first content key, and the second audio-video stream comprises the generated first key distribution packet;
- and
- sending the second audio-video stream to the first transmission apparatus.
A data transmission method, comprising:
- negotiating, by a first transmission apparatus, a first encryption key with a source device, wherein the first transmission apparatus includes a daisy chain device, and the source device, the first transmission apparatus, and a second transmission apparatus are in a daisy chain topology structure;
- receiving, by the first transmission apparatus, a second audio-video stream from the source device, wherein the second audio-video stream comprises a first key distribution packet, the first key distribution packet is used by the first transmission apparatus to decrypt content from the source device, and the first key distribution packet comprises a second content key;
- decrypting, by the first transmission apparatus, the second content key by using the first encryption key to obtain a first content key;
- decrypting, by the first transmission apparatus, the second audio-video stream by using the first content key to obtain a first audio-video stream;
- parsing, by the first transmission apparatus, the first audio-video stream to obtain audio-video data, and outputting the audio-video data;
- receiving, by the first transmission apparatus, a third audio-video stream from the source device, wherein the third audio-video stream comprises a second key distribution packet, and the second key distribution packet is used by the second transmission apparatus to decrypt the content from the source device;
- and
- forwarding, by the first transmission apparatus, the third audio-video stream to the second transmission apparatus.
A data transmission device, comprising:
- at least one processor;
- and
- at least one memory coupled to the at least one processor and storing programming instructions for execution by the at least one processor to perform operations comprising:
- performing identity authentication on a downstream first transmission apparatus, and negotiating a first encryption key with the first transmission apparatus;
- generating a first content key, and encrypting the first content key by using the first encryption key to obtain a second content key, wherein the first content key is used to encrypt or decrypt content transmitted between the data transmission device and the first transmission apparatus;
- generating a first key distribution packet based on the second content key, wherein the first key distribution packet comprises the second content key and is used by the first transmission apparatus to decrypt content from the data transmission device;
- obtaining first audio-video data, and encapsulating the first audio-video data into an audio-video packet, wherein the audio-video packet belongs to a first audio-video stream;
- processing the first audio-video stream to obtain a second audio-video stream, wherein processing the first audio-video stream comprises encrypting the audio-video packet of the first audio-video stream by using the first content key, and the second audio-video stream comprises the generated first key distribution packet;
- and
- sending the second audio-video stream to the first transmission apparatus.
Dependencies are inferred from the claim text.