|
四、SGARD技术分析 1.算法 从算法入手是破解加密音视频数据包的最直接方法。数码视讯SGARD系统一般采用两种措施来对付算法破解。一是加长密钥,根据香农定理,信息的容量与其长度成指数关系,密文的信息量越大,破解的难度就越大。二是采用多重算法,根据密码学原理,加密系统有四个要素,即密文=算法(明文,密钥)。在大部分的加密应用中,明文和密钥是被保护的对象,四个要素中有一半是未知的,安全性是比较高的。
但在IP视频通讯实际应用中,明文与密文是可截取的,而一个可靠的加密系统采用的算法应该是可以公开的,所以采用单一算法的加密系统,只有一个未知要素,比较容易被解析或穷举方法破解。但是如果采用多重算法,情况就完全不相同了,因为密文=算法2(算法1(明文,密钥1),密钥2),所以整个系统中有六个要素,其中三个是未知的,这就大大增强了安全性,使解析法的破解几乎没有可能,如果再配合长密钥和时间因子的话,穷举法也非常难被破解。
在为加密SGARD数据选取加密算法时,考虑到目前通信行业所支持的安全算法现状,如果完全采用国际流行的商用算法(如DES、AES、RSA)则不符合我国相关的安全条例。因此为了符合中国国情,数码视讯视频通信系统SGARD系统采用自有专利的特殊加、解密算法(SVAS),所有的对称算法强度不低于3DES或者AES,非对称算法强度不能低于RSA。
2.加密体系 SGARD视频通信讯加密系统所使用的算法都符合国家商密委商用算法标准,并且把多种算法经过多种组合使用,如:使用了64种算法,我们就有264种组合方式,并且每次使用的组合数量不定,这样就加大了破解的难度,使之完全具有基于算法的加密强度。
综上所述,SGARD加密技术最大程度的保证了用户使用视频通信时的安全,确保系统能一直处于最佳的安全状态,从而保障用户视频应用中的安全和QoS等,极大地提高视频通信使用质量。 |