[go: up one dir, main page]

CN116015756A - Network multimedia secure transmission method and system - Google Patents

Network multimedia secure transmission method and system Download PDF

Info

Publication number
CN116015756A
CN116015756A CN202211571829.8A CN202211571829A CN116015756A CN 116015756 A CN116015756 A CN 116015756A CN 202211571829 A CN202211571829 A CN 202211571829A CN 116015756 A CN116015756 A CN 116015756A
Authority
CN
China
Prior art keywords
key
data
module
multimedia
multimedia data
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
CN202211571829.8A
Other languages
Chinese (zh)
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.)
Zhengzhou Kejiexin Big Data Application Technology Co ltd
Henan Zhongyu Guangheng Technology Co ltd
Original Assignee
Zhengzhou Kejiexin Big Data Application Technology Co ltd
Henan Zhongyu Guangheng Technology Co ltd
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 Zhengzhou Kejiexin Big Data Application Technology Co ltd, Henan Zhongyu Guangheng Technology Co ltd filed Critical Zhengzhou Kejiexin Big Data Application Technology Co ltd
Priority to CN202211571829.8A priority Critical patent/CN116015756A/en
Publication of CN116015756A publication Critical patent/CN116015756A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供一种网络多媒体安全传输方法及系统。所述网络多媒体安全传输方法,包括:发送端和接收端;其中,对多媒体数据的加密和解密具体包括,设置多组密钥集A以及对应匹配的多组密匙集A`,在对多媒体数据端附加密钥时,随机赋予其中一个密钥集A中的密钥a,解密时,需要对应匹配密匙集A`中a`,才可以解码,否则无法解码。本发明提供的网络多媒体安全传输方法及系统具有通过将一个网络数据划分为多端,并对每段进行随机赋予密钥,当多段随机赋予的密钥与接收端匹配的密匙均对应匹配后,才能确定数据的安全性,当其中一段不对时均判断为不安全,通过多段且随机赋予密钥,从而极大的提高多媒体网络数据传输的安全性。

Figure 202211571829

The invention provides a network multimedia security transmission method and system. The network multimedia secure transmission method includes: a sending end and a receiving end; wherein, the encryption and decryption of multimedia data specifically includes setting multiple groups of key sets A and corresponding matching multiple groups of key sets A`, in the multimedia When adding a key on the data side, randomly assign the key a in one of the key sets A, and when decrypting, it needs to match a` in the key set A` to decode it, otherwise it cannot be decoded. The network multimedia secure transmission method and system provided by the present invention have the functions of dividing a network data into multiple terminals, and randomly assigning keys to each segment, when the randomly assigned keys of multiple segments match the matching keys of the receiving end, Only in this way can the security of the data be determined. When one of the sections is incorrect, it is judged as insecure. By assigning multiple sections and keys at random, the security of multimedia network data transmission is greatly improved.

Figure 202211571829

Description

一种网络多媒体安全传输方法及系统Method and system for secure network multimedia transmission

技术领域technical field

本发明涉及网络多媒体安全传输领域,尤其涉及一种网络多媒体安全传输方法及系统。The invention relates to the field of secure network multimedia transmission, in particular to a method and system for secure network multimedia transmission.

背景技术Background technique

多媒体系统是指利用计算机技术和数字通讯网技术来处理和控制多媒体信息的系统。从广义上分,多媒体系统就是集电话、电视、媒体、计算机网络等于一体的信息综合化系统。A multimedia system refers to a system that uses computer technology and digital communication network technology to process and control multimedia information. In a broad sense, a multimedia system is an integrated information system that integrates telephone, television, media, and computer networks.

随着多媒体编码、压缩以及传输技术的发展,多媒体技术已经深入到了军事,商业以及日常生活等方方面面。其安全性问题也日益引起了人们的注意,特别在一些敏感的场合下,往往对多媒体信息的安全有着更高的要求。With the development of multimedia coding, compression and transmission technology, multimedia technology has penetrated into all aspects of military, business and daily life. Its security issues have also attracted people's attention, especially in some sensitive occasions, which often have higher requirements for the security of multimedia information.

目前对网络数据的传输中,对网络数据具体有一定的加密,但加密方式基本基于现有的加密协议,较为传统,容易被破解。At present, in the transmission of network data, there is a certain encryption of network data, but the encryption method is basically based on the existing encryption protocol, which is relatively traditional and easy to be cracked.

因此,有必要提供一种网络多媒体安全传输方法及系统解决上述技术问题。Therefore, it is necessary to provide a network multimedia secure transmission method and system to solve the above technical problems.

发明内容Contents of the invention

本发明提供一种网络多媒体安全传输方法及系统,解决了对网络数据加密方式基本基于现有的加密协议,较为传统,容易被破解的问题。The invention provides a network multimedia secure transmission method and system, which solves the problem that the network data encryption method is basically based on the existing encryption protocol, which is relatively traditional and easy to be cracked.

为解决上述技术问题,本发明提供的网络多媒体安全传输方法,包括:发送端和接收端;In order to solve the above-mentioned technical problems, the network multimedia secure transmission method provided by the present invention includes: a sending end and a receiving end;

其中,发送端包括以下步骤:S11:对网络数据进行监听,当检测到上传的多媒体数据后,获取多媒体数据;Wherein, the sending end includes the following steps: S11: monitor the network data, and acquire the multimedia data after detecting the uploaded multimedia data;

S12:将获取到的多媒体数据划分为多段;S12: Divide the acquired multimedia data into multiple segments;

S13:对每段多媒体数据随机附加密钥a;S13: Randomly add a key a to each piece of multimedia data;

S14:对加密后的多媒体数据封装并发送;S14: Encapsulate and send the encrypted multimedia data;

接收端包括以下步骤:The receiver includes the following steps:

S21:对网络数据进行监听,当检测到有多媒体数据输送过来时,获取多媒体数据;S21: monitor network data, and obtain multimedia data when it is detected that multimedia data is transmitted;

S22:解析多媒体数据的密钥a,并对每段多媒体数据的密钥a匹配密匙a`;S22: Analyze the key a of the multimedia data, and match the key a` to the key a of each piece of multimedia data;

S23:根据匹配结构选择接收数据或者不接收数据;S23: Select to receive data or not to receive data according to the matching structure;

其中,对多媒体数据的加密和解密具体包括,设置多组密钥集A以及对应匹配的多组密匙集A`,在对多媒体数据端附加密钥时,随机赋予其中一个密钥集A中的密钥a,解密时,需要对应匹配密匙集A`中a`,才可以解码,否则无法解码。Among them, the encryption and decryption of multimedia data specifically includes setting multiple groups of key sets A and corresponding matching multiple groups of key sets A`, and randomly assigning one of the key sets A to the multimedia data terminal when adding a key. When the key a is decrypted, it needs to match a` in the key set A`, and then it can be decoded, otherwise it cannot be decoded.

所述S12中对获取的多媒体数据划分的段数为随机划分,且段数不少于三段。The number of segments divided into the acquired multimedia data in S12 is randomly divided, and the number of segments is not less than three segments.

所述密钥集A和密匙集A`设置不少于三组。The key set A and the key set A' are not less than three sets.

所述S23中对每段多媒体数据可以附加一个密钥a或者多个密钥a。In S23, one key a or multiple keys a may be added to each piece of multimedia data.

当对所述S23中对每段多媒体数据附加的密钥a多于一个时,多个密钥a可以来自同一个密钥集A或者不同的密钥集A。When more than one key a is added to each piece of multimedia data in S23, the multiple keys a may come from the same key set A or different key sets A.

所述S23中对每段多媒体数据附加的密钥a的数量为随机赋加的。The number of keys a added to each piece of multimedia data in S23 is randomly assigned.

本发明还提供一种网络多媒体安全传输系统,包括发送加密模块和接收匹配模块,所述发送加密模块包括:数据监听模块一、数据获取模块一、数据分段模块、密钥分段附加模块和封装发送模块,其中,所述数据监听模块一用于对网络数据进行监听,检测是否有上传的多媒体数据,所述数据获取模块一用于获取上传的多媒体数据,所述数据分段模块用于对获取的多媒体数据进行分段处理,所述密钥分段附加模块用于对每段的多媒体数据进行附加密钥a,所述封装发送模块用于对附加完密钥a的多媒体数据进行封装并发送;The present invention also provides a network multimedia secure transmission system, including a sending encryption module and a receiving matching module, and the sending encryption module includes: a data monitoring module 1, a data acquisition module 1, a data segmentation module, a key segmentation additional module and Encapsulation and sending module, wherein, the data monitoring module one is used to monitor the network data, and detects whether there is uploaded multimedia data, the data acquisition module one is used to obtain the uploaded multimedia data, and the data segmentation module is used for The acquired multimedia data is segmented, the key segment addition module is used to add key a to each segment of multimedia data, and the encapsulation sending module is used to encapsulate the multimedia data with key a added and send;

所述接收匹配模块包括数据监听模块二、数据获取模块二、数据解析模块、密钥匹配模块和数据处理模块,所述数据监听模块二用于对传输过来的多媒体数据进行监听,所述数据获取模块二获取网络传输过来的多媒体数据,所述数据解析模块用于对获取的多媒体数据的进行段数解析,所述密钥匹配模块用于对获取的多段多媒体数据的附加的密钥a匹配对应的密匙a`,所述数据处理模块根据密匙匹配的结果选择接收多媒体数据或者关闭传输通道。The receiving matching module includes a data monitoring module 2, a data acquisition module 2, a data parsing module, a key matching module and a data processing module, the data monitoring module 2 is used to monitor the transmitted multimedia data, and the data acquisition module Module two acquires the multimedia data transmitted by the network, the data parsing module is used to analyze the segment number of the acquired multimedia data, and the key matching module is used to match the additional key a of the acquired multi-segment multimedia data corresponding to The key a', the data processing module chooses to receive multimedia data or close the transmission channel according to the result of key matching.

优选的,所述接收匹配模块还包括密钥解析模块,所述密钥解析模块用于对获取的多媒体数据中每段多媒体数据附加的密钥进行解析,其中具体包括密钥的数量和密钥的从属。Preferably, the receiving matching module further includes a key analysis module, the key analysis module is used to analyze the key attached to each piece of multimedia data in the acquired multimedia data, which specifically includes the number of keys and the number of keys subordinate.

优选的,当所述密钥匹配模块检测获取的多媒体数据密钥与密匙部分段不匹配时,所述数据处理模块可以选择关闭整个传输通道或者接收密钥与密匙匹配正确的部分。Preferably, when the key matching module detects that the obtained multimedia data key does not match the key part, the data processing module can choose to close the entire transmission channel or receive the part where the key matches the key correctly.

优选的,所述密钥解析模块的输入端连接于数据解析模块的输出端,所述密钥解析模块的输出端连接于所述密钥匹配模块的输入端。Preferably, the input end of the key analysis module is connected to the output end of the data analysis module, and the output end of the key analysis module is connected to the input end of the key matching module.

优选的,所述数据监听模块一的输出端与所述数据获取模块一的输入端连接,所述数据获取模块一的输出端与所述数据分段模块的输入端连接,所述数据分段模块的输出端与所述密钥分段附加模块的输入端连接,所述密钥分段附加模块的输出端与所述封装发送模块的输入端连接;Preferably, the output end of the first data monitoring module is connected to the input end of the first data acquisition module, the output end of the first data acquisition module is connected to the input end of the data segmentation module, and the data segmentation The output end of the module is connected to the input end of the key segmentation additional module, and the output end of the key segmentation additional module is connected to the input end of the encapsulation transmission module;

所述数据监听模块二的输出端与所述数据获取模块二的输入端连接,所述数据获取模块二的输出端与所述数据解析模块的输入端连接,所述密钥解析模块的输出端连接于所述密钥匹配模块的输入端,所述密钥匹配模块的输出端与所述数据处理模块的输入端连接。The output end of the data monitoring module two is connected to the input end of the data acquisition module two, the output end of the data acquisition module two is connected to the input end of the data analysis module, and the output end of the key analysis module connected to the input end of the key matching module, and the output end of the key matching module is connected to the input end of the data processing module.

与相关技术相比较,本发明提供的网络多媒体安全传输方法及系统具有如下有益效果:Compared with related technologies, the network multimedia secure transmission method and system provided by the present invention have the following beneficial effects:

本发明提供一种网络多媒体安全传输方法及系统,通过将一个网络数据划分为多端,并对每段进行随机赋予密钥,当多段随机赋予的密钥与接收端匹配的密匙均对应匹配后,才能确定数据的安全性,当其中一段不对时均判断为不安全,通过多段且随机赋予密钥,从而极大的提高多媒体网络数据传输的安全性。The present invention provides a network multimedia secure transmission method and system, by dividing a network data into multiple terminals, and randomly assigning keys to each segment, when the randomly assigned keys of multiple segments are matched with the matching keys of the receiving end , in order to determine the security of the data. When one of the sections is wrong, it is judged as insecure. By assigning multiple sections and random keys, the security of multimedia network data transmission is greatly improved.

附图说明Description of drawings

图1为本发明提供的网络多媒体安全传输方法的发送端的原理框图;Fig. 1 is the functional block diagram of the sending end of the network multimedia secure transmission method provided by the present invention;

图2为本发明提供的网络多媒体安全传输方法的接收端的原理框图;Fig. 2 is the functional block diagram of the receiving end of the network multimedia secure transmission method provided by the present invention;

图3为本发明提供的网络多媒体安全传输系统的原理框图;Fig. 3 is the functional block diagram of the network multimedia secure transmission system provided by the present invention;

图4为本发明提供的网络多媒体安全传输系统的发送加密模块的原理框图;Fig. 4 is the functional block diagram of the transmission encryption module of the network multimedia secure transmission system provided by the present invention;

图5为本发明提供的网络多媒体安全传输系统的接收匹配模块的原理框图;Fig. 5 is the functional block diagram of the receiving matching module of the network multimedia secure transmission system provided by the present invention;

图6为本发明提供的网络多媒体安全传输系统的密钥与密匙的匹配示意图。FIG. 6 is a schematic diagram of key-to-key matching in the network multimedia secure transmission system provided by the present invention.

图中标号:Labels in the figure:

1、发送加密模块;1. Send encryption module;

2、接收匹配模块;2. Receive matching module;

101、数据监听模块一,102、数据获取模块一,103、数据分段模块,104、密钥分段附加模块,105、封装发送模块;101. Data monitoring module one, 102. Data acquisition module one, 103. Data segmentation module, 104. Key segmentation additional module, 105. Packaging and sending module;

201、数据监听模块二,202、数据获取模块二,203、数据解析模块,204、密钥解析模块,205、密钥匹配模块,206、数据处理模块。201. The second data monitoring module, 202. The second data acquisition module, 203. The data analysis module, 204. The key analysis module, 205. The key matching module, 206. The data processing module.

具体实施方式Detailed ways

下面结合附图和实施方式对本发明作进一步说明。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

请结合参阅图1、图2、图3、图4、图5和图6,其中,图1为本发明提供的网络多媒体安全传输方法的发送端的原理框图;图2为本发明提供的网络多媒体安全传输方法的接收端的原理框图;图3为本发明提供的网络多媒体安全传输系统的原理框图;图4为本发明提供的网络多媒体安全传输系统的发送加密模块的原理框图;图5为本发明提供的网络多媒体安全传输系统的接收匹配模块的原理框图;图6为本发明提供的网络多媒体安全传输系统的密钥与密匙的匹配示意图。网络多媒体安全传输方法,包括:发送端和接收端;Please refer to Fig. 1, Fig. 2, Fig. 3, Fig. 4, Fig. 5 and Fig. 6 in combination, wherein Fig. 1 is a functional block diagram of the sending end of the network multimedia secure transmission method provided by the present invention; Fig. 2 is the network multimedia provided by the present invention The functional block diagram of the receiving end of secure transmission method; Fig. 3 is the functional block diagram of the network multimedia secure transmission system provided by the present invention; Fig. 4 is the functional block diagram of the sending encryption module of the network multimedia secure transmission system provided by the present invention; Fig. 5 is the functional block diagram of the present invention Provided is a functional block diagram of the receiving matching module of the network multimedia secure transmission system; FIG. 6 is a schematic diagram of key-to-key matching of the network multimedia secure transmission system provided by the present invention. A network multimedia secure transmission method, including: a sending end and a receiving end;

其中,发送端包括以下步骤:S11:对网络数据进行监听,当检测到上传的多媒体数据后,获取多媒体数据;Wherein, the sending end includes the following steps: S11: monitor the network data, and acquire the multimedia data after detecting the uploaded multimedia data;

S12:将获取到的多媒体数据划分为多段;S12: Divide the acquired multimedia data into multiple segments;

S13:对每段多媒体数据随机附加密钥a;S13: Randomly add a key a to each piece of multimedia data;

S14:对加密后的多媒体数据封装并发送;S14: Encapsulate and send the encrypted multimedia data;

接收端包括以下步骤:The receiver includes the following steps:

S21:对网络数据进行监听,当检测到有多媒体数据输送过来时,获取多媒体数据;S21: monitor network data, and obtain multimedia data when it is detected that multimedia data is transmitted;

S22:解析多媒体数据的密钥a,并对每段多媒体数据的密钥a匹配密匙a`;S22: Analyze the key a of the multimedia data, and match the key a` to the key a of each piece of multimedia data;

S23:根据匹配结构选择接收数据或者不接收数据;S23: Select to receive data or not to receive data according to the matching structure;

其中,对多媒体数据的加密和解密具体包括,设置多组密钥集A以及对应匹配的多组密匙集A`,在对多媒体数据端附加密钥时,随机赋予其中一个密钥集A中的密钥a,解密时,需要对应匹配密匙集A`中a`,才可以解码,否则无法解码。Among them, the encryption and decryption of multimedia data specifically includes setting multiple groups of key sets A and corresponding matching multiple groups of key sets A`, and randomly assigning one of the key sets A to the multimedia data terminal when adding a key. When the key a is decrypted, it needs to match a` in the key set A`, and then it can be decoded, otherwise it cannot be decoded.

通过将一个网络数据划分为多端,并对每段进行随机赋予密钥,当多段随机赋予的密钥与接收端匹配的密匙均对应匹配后,才能确定数据的安全性,当其中一段不对时均判断为不安全,通过多段且随机赋予密钥,从而极大的提高多媒体网络数据传输的安全性。By dividing a network data into multiple terminals and randomly assigning keys to each segment, the security of the data can only be determined when the randomly assigned keys of multiple segments match the matching keys of the receiving end. When one of the segments is incorrect They are all judged as insecure, and multi-segment and randomly assigned keys can greatly improve the security of multimedia network data transmission.

作为本实施例中优选的实施方式,所述S12中对获取的多媒体数据划分的段数为随机划分,且段数不少于三段。As a preferred implementation manner in this embodiment, the number of segments divided into the acquired multimedia data in S12 is randomly divided, and the number of segments is not less than three segments.

具体如当发送一个视频时,可以任意在视频的三个时间点上设置标记点,然后在每个标记点上赋予密钥a,同理可以对音频的任意的三个时间点上设置标记点,并对每个标记点赋予没药a,对于文字类或者图片类文件,可以选择选取文字类文件的数据大小进行分段,如将一个文字类文件的数据大小任意分为三段,在每段设置标记进行加密。Specifically, when sending a video, you can set marker points at any three time points of the video, and then assign key a to each marker point. Similarly, you can set marker points at any three time points of the audio , and assign myrrh a to each mark point. For text or picture files, you can choose to select the data size of the text file to segment. Segment settings flag for encryption.

其中在解密时,需要逐段进行认证解密,即也可以实现多层加密。When decrypting, authentication and decryption need to be performed segment by segment, that is, multi-layer encryption can also be realized.

请参阅图6,所述密钥集A和密匙集A`设置不少于三组。Please refer to Fig. 6, the key set A and the key set A' are not less than three sets.

其中每个密钥集A和每个密匙集A`中均包括多个一一对应的密钥a和密匙a`。通过设置多组可以增加密钥使用的随机性,从而提高破解的难度,提高网络传输的安全性。Each key set A and each key set A' include multiple one-to-one corresponding keys a and keys a'. By setting multiple groups, the randomness of key usage can be increased, thereby increasing the difficulty of cracking and improving the security of network transmission.

作为一种优选的实施方式,所述S23中对每段多媒体数据可以附加一个密钥a或者多个密钥a。As a preferred implementation manner, in S23, one key a or multiple keys a may be added to each piece of multimedia data.

在每段多媒体数据中随机设置多个密匙,从而提高破解的难度。Multiple encryption keys are randomly set in each piece of multimedia data, thereby increasing the difficulty of cracking.

作为一种优选的实施方式,当对所述S23中对每段多媒体数据附加的密钥a多于一个时,多个密钥a可以来自同一个密钥集A或者不同的密钥集A。As a preferred implementation manner, when more than one key a is added to each piece of multimedia data in S23, the multiple keys a may come from the same key set A or different key sets A.

通过将不同的密钥集中密钥进行组合式赋予某一个多媒体数据段时,极大的增加的了破解的算法,且为随机赋予,如附图6中,密钥的组合可以为a11、a12、a22或者a14、a35、a25或者a26、a34、a36等等组合,通过随机赋予,无法抓住密钥赋予的规律,提高数据传输的安全性。When assigning different key concentration keys to a certain multimedia data segment in a combined manner, the cracking algorithm is greatly increased, and it is randomly assigned. As shown in Figure 6, the combination of keys can be a11, a12 , a22 or a14, a35, a25 or a26, a34, a36 and other combinations, through random assignment, it is impossible to grasp the law of key assignment and improve the security of data transmission.

在一实施例中,所述S23中对每段多媒体数据附加的密钥a的数量为随机赋加的。In one embodiment, the number of keys a added to each piece of multimedia data in S23 is randomly assigned.

其中每段的多媒体数据附加的密钥的数量不限于两个,可以为三个或者跟多,其中优选在2-5个,如密钥为a14a35、a26a25a22等,从而通过随机组合为不同的数量,从而极大地提高破解的难度,提高多媒体数据传输的安全性。Wherein the number of keys attached to the multimedia data of each segment is not limited to two, it can be three or more, wherein preferably 2-5, such as keys are a14a35, a26a25a22, etc., so as to be different numbers by random combination , thus greatly improving the difficulty of cracking and improving the security of multimedia data transmission.

本发明还提供一种网络多媒体安全传输系统,包括发送加密模块1和接收匹配模块2,所述发送加密模块1包括:数据监听模块一101、数据获取模块一102、数据分段模块103、密钥分段附加模块104和封装发送模块105,其中,所述数据监听模块一101用于对网络数据进行监听,检测是否有上传的多媒体数据,所述数据获取模块一102用于获取上传的多媒体数据,所述数据分段模块103用于对获取的多媒体数据进行分段处理,所述密钥分段附加模块4用于对每段的多媒体数据进行附加密钥a,所述封装发送模块105用于对附加完密钥a的多媒体数据进行封装并发送;The present invention also provides a network multimedia secure transmission system, including a sending encryption module 1 and a receiving matching module 2, and the sending encryption module 1 includes: a data monitoring module 101, a data acquisition module 102, a data segmentation module 103, an encryption Key segmentation additional module 104 and encapsulation sending module 105, wherein, the data monitoring module one 101 is used to monitor network data, detects whether there is uploaded multimedia data, and the data acquisition module one 102 is used to obtain uploaded multimedia data data, the data segmentation module 103 is used to segment the acquired multimedia data, the key segment addition module 4 is used to add a key a to the multimedia data of each segment, and the encapsulation sending module 105 It is used to encapsulate and send the multimedia data with key a attached;

所述接收匹配模块2包括数据监听模块二201、数据获取模块二202、数据解析模块203、密钥匹配模块205和数据处理模块206,所述数据监听模块二201用于对传输过来的多媒体数据进行监听,所述数据获取模块二202获取网络传输过来的多媒体数据,所述数据解析模块203用于对获取的多媒体数据的进行段数解析,所述密钥匹配模块205用于对获取的多段多媒体数据的附加的密钥a匹配对应的密匙a`,所述数据处理模块206根据密匙匹配的结果选择接收多媒体数据或者关闭传输通道。The receiving matching module 2 includes a data listening module two 201, a data acquisition module two 202, a data parsing module 203, a key matching module 205 and a data processing module 206, and the data listening module two 201 is used for transmitting multimedia data Monitor, the data acquisition module 2 202 acquires the multimedia data transmitted by the network, the data analysis module 203 is used to analyze the segment number of the acquired multimedia data, and the key matching module 205 is used to obtain the multi-segment multimedia data The additional key a of the data matches the corresponding key a', and the data processing module 206 chooses to receive the multimedia data or close the transmission channel according to the key matching result.

数据获取模块一101在获取时辨别多媒体数据文件的类型,判断是视频文件、声音文件还是文字文件,根据多媒体数据类型的不同,进行不同形式的分段划分。Data acquisition module 1 101 distinguishes the type of multimedia data file when acquiring, judges whether it is a video file, sound file or text file, and performs different forms of segmentation according to the type of multimedia data.

其中数据分段模块103可以对获取的多媒体数据进行随机段数的划分,且不少于两个。Wherein, the data segmentation module 103 can divide the acquired multimedia data into random segments, not less than two.

其中接收匹配模块2中在获取多媒体数据后,数据解析模块203首先对多媒体数据进行解封装,然后对划分的段数进行解析确认,并确认,密钥加密的位置。After the receiving and matching module 2 acquires the multimedia data, the data parsing module 203 first decapsulates the multimedia data, then parses and confirms the number of divided segments, and confirms the position of the encryption key.

在密匙匹配中,通过解析出来的密钥对应在密匙集中搜索对应的密匙进行匹配,当具有无法匹配时,则认定传输的多媒体文件不对应,认定为非法文件,当部分可以匹配解析,部分不可以匹配解析时,则认为文件可能被部分破解。In key matching, the key corresponding to the parsed key is searched for the corresponding key in the key set for matching. When there is no match, it is determined that the transmitted multimedia file does not correspond and is considered to be an illegal file. When a part can be matched and analyzed , when some parts cannot be matched and parsed, it is considered that the file may be partially cracked.

所述接收匹配模块2还包括密钥解析模块204,所述密钥解析模块204用于对获取的多媒体数据中每段多媒体数据附加的密钥进行解析,其中具体包括密钥的数量和密钥的从属。The receiving matching module 2 also includes a key analysis module 204, and the key analysis module 204 is used to analyze the key attached to each piece of multimedia data in the acquired multimedia data, which specifically includes the number of keys and the number of keys subordinate.

通过设置密钥解析模块204,可以对数据解析模块解析后每段多媒体文件上的密钥的数量以及各密钥的来自那个密匙集进行确认,从而后续密匙匹配模块可以直接对应在密匙集中进行搜寻,极大的提高密匙匹配的速度。By setting the key analysis module 204, the number of keys on each section of multimedia file after the data analysis module has been parsed and which key set each key comes from can be confirmed, so that the subsequent key matching module can directly correspond to the key set. Centralized search greatly improves the speed of key matching.

当所述密钥匹配模块205检测获取的多媒体数据密钥与密匙部分段不匹配时,所述数据处理模块206可以选择关闭整个传输通道或者接收密钥与密匙匹配正确的部分。When the key matching module 205 detects that the acquired multimedia data key does not match the key section, the data processing module 206 can choose to close the entire transmission channel or receive the key matching the correct part.

其中可以选择对匹配正确的部分进行接收,可以对匹配正确的部分的文件进行查看,对于不匹配的信息不进行接收,从而可以确认受到的多媒体数据的部分信息,对传输的数据信息的部分进行掌握。Among them, you can choose to receive the part that matches the correct part, you can check the file that matches the correct part, and do not receive the information that does not match, so that you can confirm part of the received multimedia data information, and check the part of the transmitted data information master.

所述密钥解析模块204的输入端连接于数据解析模块203的输出端,所述密钥解析模块204的输出端连接于所述密钥匹配模块205的输入端。The input end of the key analysis module 204 is connected to the output end of the data analysis module 203 , and the output end of the key analysis module 204 is connected to the input end of the key matching module 205 .

其中当数据解析模块203对多媒体数据解析后,密钥解析模块204紧接着对每段多媒体数据的密钥进行解析。After the data parsing module 203 parses the multimedia data, the key parsing module 204 next parses the key of each piece of multimedia data.

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。The above is only an embodiment of the present invention, and does not limit the patent scope of the present invention. Any equivalent structure or equivalent process conversion made by using the description of the present invention and the contents of the accompanying drawings, or directly or indirectly used in other related technologies fields, all of which are equally included in the scope of patent protection of the present invention.

Claims (10)

1. A network multimedia secure transmission method, comprising: a transmitting end and a receiving end;
wherein, the sending end comprises the following steps: s11: monitoring network data, and acquiring multimedia data after detecting the uploaded multimedia data;
s12: dividing the acquired multimedia data into a plurality of sections;
s13: randomly attaching a secret key a to each piece of multimedia data;
s14: packaging and transmitting the encrypted multimedia data;
the receiving end comprises the following steps:
s21: monitoring network data, and acquiring multimedia data when the transmission of the multimedia data is detected;
s22: resolving the key a of the multimedia data and matching the key a of each piece of the multimedia data with the key
a;
S23: selecting to receive data or not to receive data according to the matching structure;
the encryption and decryption of the multimedia data specifically comprises setting a plurality of key sets A and a plurality of corresponding matched key sets A ', when a key is added to the multimedia data end, randomly endowing a key a in one key set A, and when decryption, decoding can only be performed by corresponding to a ' in the corresponding matched key set A ', otherwise, decoding cannot be performed.
2. The network multimedia secure transmission method according to claim 1, wherein the number of segments of the acquired multimedia data divided in S12 is a random division, and the number of segments is not less than three.
3. The network multimedia secure transmission method according to claim 1, wherein the key set a and the key set a' are set to not less than three groups.
4. The method and system for securely transmitting network multimedia according to claim 1, wherein one key a or a plurality of keys a can be added to each piece of multimedia data in S23.
5. The method and system for securely transmitting network multimedia according to claim 3, wherein when more than one key a is added to each piece of multimedia data in S23, the plurality of keys a may be from the same key set a or different key sets a.
6. The method and system for securely transmitting network multimedia according to claim 3, wherein the number of the keys a added to each piece of multimedia data in S23 is randomly added.
7. A network multimedia secure transmission system for a network multimedia secure transmission method according to any one of claims 1 to 5, characterized by comprising a transmission encryption module and a reception matching module, the transmission encryption module comprising: the system comprises a data monitoring module I, a data acquisition module I, a data segmentation module I, a key segmentation additional module and a packaging and transmitting module, wherein the data monitoring module I is used for monitoring network data and detecting whether uploaded multimedia data exists, the data acquisition module I is used for acquiring the uploaded multimedia data, the data segmentation module is used for carrying out segmentation processing on the acquired multimedia data, the key segmentation additional module is used for carrying out additional key a on the multimedia data of each segment, and the packaging and transmitting module is used for packaging and transmitting the multimedia data with the additional key a;
the receiving and matching module comprises a data monitoring module II, a data acquisition module II, a data analysis module, a key matching module and a data processing module, wherein the data monitoring module II is used for monitoring the transmitted multimedia data, the data acquisition module II is used for acquiring the multimedia data transmitted by a network, the data analysis module is used for analyzing the number of segments of the acquired multimedia data, the key matching module is used for matching the additional key a of the acquired multi-segment multimedia data with the corresponding key a', and the data processing module selects to receive the multimedia data or close the transmission channel according to the key matching result.
8. The network multimedia secure transmission system of claim 7, wherein the receiving matching module further comprises a key parsing module for parsing the key attached to each piece of multimedia data in the acquired multimedia data, wherein the key parsing module specifically includes the number of keys and the dependence of the keys.
9. The network multimedia secure transmission system of claim 7, wherein the data processing module is operable to select to shut down the entire transmission channel or to receive the correct portion of the key matching the key when the key matching module detects that the acquired multimedia data key does not match the key portion segment.
10. The network multimedia secure transmission system of claim 8, wherein an input of the key parsing module is coupled to an output of the data parsing module, and an output of the key parsing module is coupled to an input of the key matching module.
CN202211571829.8A 2022-12-08 2022-12-08 Network multimedia secure transmission method and system Pending CN116015756A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211571829.8A CN116015756A (en) 2022-12-08 2022-12-08 Network multimedia secure transmission method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211571829.8A CN116015756A (en) 2022-12-08 2022-12-08 Network multimedia secure transmission method and system

Publications (1)

Publication Number Publication Date
CN116015756A true CN116015756A (en) 2023-04-25

Family

ID=86018550

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211571829.8A Pending CN116015756A (en) 2022-12-08 2022-12-08 Network multimedia secure transmission method and system

Country Status (1)

Country Link
CN (1) CN116015756A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117240627A (en) * 2023-11-15 2023-12-15 深圳市吉方工控有限公司 Network data information secure transmission method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090319773A1 (en) * 2006-08-29 2009-12-24 Waterfall Security Solutions Ltd Encryption-based control of network traffic
CN104038339A (en) * 2013-03-04 2014-09-10 唐键 Method for encrypting file or communication message by use of multiple password algorithms and multiple keys
CN105260668A (en) * 2015-10-10 2016-01-20 北京搜狗科技发展有限公司 File encryption method and electronic device
CN108965302A (en) * 2018-07-24 2018-12-07 苏州科达科技股份有限公司 Media data transmission system, method, apparatus and storage medium
CN113486374A (en) * 2021-07-14 2021-10-08 郑州轻工业大学 Computer data storage and reading method and system based on cloud computing
CN113595720A (en) * 2021-08-02 2021-11-02 广东电网有限责任公司广州供电局 Communication encryption method for data information of smart power grid

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090319773A1 (en) * 2006-08-29 2009-12-24 Waterfall Security Solutions Ltd Encryption-based control of network traffic
CN104038339A (en) * 2013-03-04 2014-09-10 唐键 Method for encrypting file or communication message by use of multiple password algorithms and multiple keys
CN105260668A (en) * 2015-10-10 2016-01-20 北京搜狗科技发展有限公司 File encryption method and electronic device
CN108965302A (en) * 2018-07-24 2018-12-07 苏州科达科技股份有限公司 Media data transmission system, method, apparatus and storage medium
CN113486374A (en) * 2021-07-14 2021-10-08 郑州轻工业大学 Computer data storage and reading method and system based on cloud computing
CN113595720A (en) * 2021-08-02 2021-11-02 广东电网有限责任公司广州供电局 Communication encryption method for data information of smart power grid

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117240627A (en) * 2023-11-15 2023-12-15 深圳市吉方工控有限公司 Network data information secure transmission method and system
CN117240627B (en) * 2023-11-15 2024-03-26 深圳市吉方工控有限公司 Network data information secure transmission method and system

Similar Documents

Publication Publication Date Title
US11368766B2 (en) System and method for signaling security and database population
US11075762B2 (en) Metadata transcoding
TWI687918B (en) Audio decoding device, audio decoding method, and audio encoding method
RU2509424C2 (en) Data stream authentication
KR100770485B1 (en) Automatic resynchronization of crypto-sync information
CN110012260B (en) Video conference content protection method, device, equipment and system
KR101498288B1 (en) Apparatus and method for transmitting a plurality of key data
CN1830212A (en) Content identification for broadcast media
JP2004527188A (en) Security device and security method for message protection and identification
CN113347215B (en) Encryption method for mobile video conference
CN107294964B (en) Information transmission method
CN105765941A (en) Illegal access server prevention method and device
EP2482551B1 (en) Method, device and system for implementing the grouping of broadcast services
CN116015756A (en) Network multimedia secure transmission method and system
CN120110670A (en) Codestream signature and authentication method
CN118449703A (en) Code stream signature and authentication method
CN107154920B (en) Encryption method and decryption method for security information and receiving device for receiving security information
US8842892B2 (en) Method to trace video content processed by a decoder
CN114205674B (en) Video data processing method, device, electronic equipment and storage medium
Fraczek et al. Steg Blocks: Ensuring perfect undetectability of network steganography
CN114244615A (en) Signal self-encryption system of communication equipment
KR20230104931A (en) Methods and systems for delivering customized audio and/or video content
CN118714565B (en) Secure communication method and apparatus between intercom devices, and computer storage medium
CN113965361B (en) Communication method for servers
WO2025112578A1 (en) Media data transmission method, apparatus and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination