首页 > 产品服务 > 建站与优化 > 什么是svac2.0-签名算法密码保护的技术

什么是svac2.0-签名算法密码保护的技术

建站与优化admin2022-11-14 12:21:57A+A-

加密可以有效保护数据的机密性,防止非授权访问和非法监听。签名可以识别视音频的产生源以及所对应的视音频数据是否完整或被篡改。SVAC 2.0标准规定了加密和签名接口及数据格式,支持对数据的安全保护,以统一的语法格式支持多种加密和认证算法,实现互联互通,保留足够的扩展灵活性。同时,加强对非对称和对称密码技术支持,完善安全参数集,增添摘要、签名算法的标识等内容,并对**信息、数字证书信息的携带做了规范定义,保证视频数据的安全性、完整性、非否认性。

什么是svac2.0技术

SVAC 2.0标准中使用安全参数集封装与视频数据加密、签名和认证相关的安全参数信息,包括加密标志位encryption_flag、认证标志位authentication_flag、视频加***携带标志、视频加***加密所采用的算法、是否对同一帧图像的基本层和增强层图像分别进行认证等。加密后的视频加***、视频**加***版本号、该**版本号长度以及用于分组加密的初始向量iv也都在安全参数集中进行携带。

encryption_type指示加密所采用的算法, 其取值与具体算法的对应关系(如表1所示)。

encryption_type

encryption_type加密算法

表1 encryption_type与具体加密算法的对应关系

SM1:国标对称加密算法,加密强度为128位,采用硬件实现。

SM4:国标对称加密算法,随WAPI标准一起公布,可使用软件实现,加密强度为128位,加密算法与**扩展算法都采用32轮非线性迭代结构。解密算法与加密算法的结构相同,只是轮**的使用顺序相反,解密轮**是加密轮**的逆序。

hash_type表示进行认证所采用的算法,其取值与具体算法的对应关系(如表2所示)。

hash_type  认证算法  摘要数据长度(byte)

表2 hash_type与具体认证算法的对应关系

SM3:密码杂凑算法,杂凑值长度为32字节,此算法适用于商用密码应用中的数字签名和验证,消息认证码的生成与验证以及随机数的生成,可满足多种密码应用的安全需求。

进行解码时,successive_hash_pictures_minus1加1表示按解码顺序进行数字签名的连续图像的个数,如果其值大于0,首先对按解码顺序连续的SuccessiveHashPictures个图像的摘要数据产生树型摘要数据,再对树顶摘要数据进行数字签名。如图1所示,n个图像的树顶摘要数据是对前n-1个图像的树顶摘要数据和第n个图像的摘要数据排列后,按hash_type所示的方法产生的摘要数据。如果其值等于0,对每一个进行认证的图像的摘要数据进行数字签名。

【技术知识】SVAC 2.0安全技术浅析

图1 树形摘要示意图

signature_type 表示对图像的摘要数据进行数字签名的算法,其取值与具体算法的对应关系(如表3所示)。

 signature_type  签名算法

表3 signature_type与具体签名算法的对应关系

SM2:国家密码管理局公布的公钥算法,其加密强度为256位,ECC椭圆曲线密码机制,但在签名、**交换方面不同于ECDSA、ECDH等国际标准,而是采取了更为安全的机制。另外,SM2推荐了一条256位的曲线作为标准曲线。

通过对视频编码数据签名能够校验视频内容是否遭到篡改,对视频编码数据加密保证视频内容的保密性,解决了社会治安视频监控系统中视频数据采集、传输、存储以及播放过程中的保密性以及视频数据防篡改问题。


点击这里复制本文地址 以上内容由木准科技整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

相关内容

0条评论

支持Ctrl+Enter提交

木准科技 © All Rights Reserved.  
Powered by 木准科技 粤ICP备2022104150号 统计代码
IP地址| 工商服务| 仪器设备| 办理icp许可证公司

qrcode
在线客服
服务热线

服务热线

18300003210

微信咨询
木准科技
返回顶部
X木准科技

截屏,微信识别二维码

微信号:WX8888

(点击微信号复制,添加好友)

  打开微信

微信号已复制,请打开微信添加咨询详情!