本发明涉及数据加密,尤其涉及一种音视频数据加密系统及方法。
背景技术:
1、目前音视频娱乐平台层出不穷,大多数人均需要购买会员才能进行影视节目观看。这就会使得在同一账号借用给他人使用的情况下,可能导致账号丢失的安全隐患,最终为音视频的分享带来较大困扰。特别就直播加扰节目而言,也有些许存在版权被盗用或者随意分发的漏洞。
2、将音视频数据分享至部分好友,或在家庭生活中将部分视频进行共享等情况在所难免。在分享过程中如何保证视频元数据的安全性及分发数据过程的保密可靠性成为值得深思的问题。
3、上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本发明的主要目的在于提供了一种音视频数据加密系统及方法,旨在解决现有技术中如何保障音视频分享过程中视频元数据的安全性的技术问题。
2、为实现上述目的,本发明提供了一种音视频数据加密系统,所述系统包括:太赫兹光源、太赫兹探测器、处理器和加密装置;
3、所述太赫兹光源,用于在接收到加密请求时,产生太赫兹光;
4、所述太赫兹探测器,用于采集所述太赫兹光,并将生成的采集信号发送至所述处理器;
5、所述处理器,用于根据所述采集信号生成加密秘钥,并将所述加密秘钥发送至所述加密装置;
6、所述加密装置,用于对所述加密秘钥与待加密音视频数据进行处理,获得加密文件。
7、可选地,所述系统还包括:遮光器;
8、所述处理器,用于在接收到音视频数据接收设备的请求时,生成加密请求和遮光控制信号,并将所述加密请求发送至所述太赫兹光源,将所述遮光控制信号用于控制所述遮光器旋转以形成遮光状态与透光状态;
9、所述遮光器处于透光状态时,所述太赫兹探测器采集所述太赫兹光并生成采集信号;所述遮光器处于遮光状态时,所述太赫兹探测器无法采集所述太赫兹光。
10、可选地,所述太赫兹探测器包括:探测模块和滤波模块;
11、所述探测模块,用于基于所述太赫兹光引动内部载流子形成电子流,并根据所述电子流生成采集信号;
12、所述滤波模块,用于对所述采集信号进行放大、滤波处理,生成处理后的采集信号;
13、所述处理器,还用于根据所述处理后的采集信号变化情况生成加密秘钥,并将所述加密秘钥发送至所述加密装置。
14、可选地,所述处理器,还用于间隔预设周期改变所述遮光控制信号的属性,所述遮光控制信号的属性用于控制所述遮光器的旋转速度以使所述处理器生成秘钥序列,并将所述秘钥序列发送至加密装置;
15、所述加密装置,还用于分割所述秘钥序列,生成若干组加密秘钥;
16、所述加密装置,还用于通过所述若干组加密秘钥对待加密音视频数据进行加密,生成加密文件。
17、可选地,所述加密装置,还用于将所述加密秘钥插入至所述待加密音视频数据的数据帧中,获得前置加密文件;
18、所述加密装置,还用于在所述前置加密文件中添加标志位和校验码,生成加密文件。
19、此外,为实现上述目的,本发明还提出一种音视频数据加密方法,所述方法应用于如上文所述的音视频数据加密系统,所述方法包括:
20、所述太赫兹光源在接收到加密请求时,产生太赫兹光;
21、所述太赫兹探测器采集所述太赫兹光,并将生成的采集信号发送至所述处理器;
22、所述处理器根据所述采集信号生成加密秘钥,并将所述加密秘钥发送至所述加密装置;
23、所述加密装置对所述加密秘钥与待加密音视频数据进行处理,获得加密文件。
24、可选地,所述太赫兹光源在接收到加密请求时,产生太赫兹光的步骤之前,所述方法还包括:
25、所述处理器在接收到音视频数据接收设备的请求时,生成加密请求和遮光控制信号,并将所述加密请求发送至所述太赫兹光源,将所述遮光控制信号用于控制所述遮光器旋转以形成遮光状态与透光状态;
26、所述遮光器处于透光状态时,所述太赫兹探测器采集所述太赫兹光并生成采集信号;所述遮光器处于遮光状态时,所述太赫兹探测器无法采集所述太赫兹光。
27、可选地,所述处理器根据所述太赫兹探测器采集的太赫兹光生成加密秘钥,并将所述加密秘钥发送至所述加密装置的步骤,包括:
28、所述探测模块基于所述太赫兹光引动内部载流子形成电子流,并根据所述电子流生成采集信号;
29、所述滤波模块对所述采集信号进行放大、滤波处理,生成处理后的采集信号;
30、所述处理器根据所述处理后的采集信号变化情况生成加密秘钥,并将所述加密秘钥发送至所述加密装置。
31、可选地,所述加密装置对所述加密秘钥与待加密音视频数据进行处理,获得加密文件的步骤之前,所述方法还包括:
32、所述处理器间隔预设周期改变所述遮光控制信号的属性,所述遮光控制信号的属性用于控制所述遮光器的旋转速度以使所述处理器生成秘钥序列,并将所述秘钥序列发送至加密装置;
33、相应的,所述加密装置对所述加密秘钥与待加密音视频数据进行处理,获得加密文件的步骤,包括:
34、所述加密装置分割所述秘钥序列,生成若干组加密秘钥;
35、所述加密装置通过所述若干组加密秘钥对待加密音视频数据进行加密,生成加密文件。
36、可选地,所述加密装置通过所述若干组加密秘钥对待加密音视频数据进行加密,生成加密文件的步骤,包括:
37、所述加密装置将所述加密秘钥插入至所述待加密音视频数据的数据帧中,获得前置加密文件;
38、所述加密装置在所述前置加密文件中添加标志位和校验码,生成加密文件。
39、本发明太赫兹光源在接收到加密请求时,产生太赫兹光;通过太赫兹探测器采集太赫兹光源产生的太赫兹光,并将生成的采集信号发送至处理器;处理器根据接收到的采集信号生成加密秘钥,并将加密秘钥发送至加密装置;加密装置对加密秘钥与待加密音视频数据进行处理,获得加密文件。通过太赫兹探测器采集太赫兹光生成加密秘钥,并通过加密秘钥对待加密音视频数据进行处理获得加密文件,提高了音视频数据的加密效率,保证了音视频数据的安全性与可靠性。
1.一种音视频数据加密系统,其特征在于,所述系统包括:太赫兹光源、太赫兹探测器、处理器和加密装置;
2.如权利要求1所述的音视频数据加密系统,其特征在于,所述系统还包括:遮光器;
3.如权利要求2所述的音视频数据加密系统,其特征在于,所述太赫兹探测器包括:探测模块和滤波模块;
4.如权利要求3所述的音视频数据加密系统,其特征在于,所述处理器,还用于间隔预设周期改变所述遮光控制信号的属性,所述遮光控制信号的属性用于控制所述遮光器的旋转速度以使所述处理器生成秘钥序列,并将所述秘钥序列发送至加密装置;
5.如权利要求4所述的音视频数据加密系统,其特征在于,所述加密装置,还用于将所述加密秘钥插入至所述待加密音视频数据的数据帧中,获得前置加密文件;
6.一种音视频数据加密方法,其特征在于,所述方法应用于如权利要求1-5任一项所述的音视频数据加密系统,所述方法包括:
7.如权利要求6所述的音视频数据加密方法,其特征在于,所述太赫兹光源在接收到加密请求时,产生太赫兹光的步骤之前,所述方法还包括:
8.如权利要求7所述的音视频数据加密方法,其特征在于,所述处理器根据所述太赫兹探测器采集的太赫兹光生成加密秘钥,并将所述加密秘钥发送至所述加密装置的步骤,包括:
9.如权利要求8所述的音视频数据加密方法,其特征在于,所述加密装置对所述加密秘钥与待加密音视频数据进行处理,获得加密文件的步骤之前,所述方法还包括:
10.如权利要求9所述的音视频数据加密方法,其特征在于,所述加密装置通过所述若干组加密秘钥对待加密音视频数据进行加密,生成加密文件的步骤,包括: