一、卫星播出系统的四种常用加密方式
卫星播出系统常用的加密方式主要有四种,具体来说,主要有:①法国电讯加密方式(Viacess):这种加密方式最为常见,主要播出系统代表有76.50E亚太211的太平洋直播和华人直播系统。②爱迪德加密方式(lrdeto);110.50E鑫诺1号上传送的CCTV和部分省台共30多套节目的78.50E泰星1号的UBC播出系统、108.OE印尼电信1号的直播系统均采用该加密方式。③南瓜加密方式(Nagravison):主要以146.OE马步海2号的菲律宾梦幻(DREAMBROADCASTINGSYSTEM)节目为主,53套节目中大部分为英文节目,华语节目有卫视电影台和无码节目一套。另外,88.OE星上的香港LBC系统也采用此方式加密.④恩迪斯加密方式(Nds):105.50E亚洲3S的凤凰电影一组,116.OE的KORF,ASAT-3(韩国无穷花3号)SKYLife直播系统选用此加密方式,此加密方式较稳定,但解码器昂贵,一般为电视台专用。另外105.50E的ZEETV采用的Sena加密方式。还有ConaxSkyCrypt等加密方式。
二、密码技术及安全标准
密码技术安全标准对于提高密码安全来说非常重要,密码技术是对传输或存储中的数据进行重新编码,以防止第二方窃取、篡改数据的一门技术。它结合了数学、通信学、计算机科学等多种学科于一体,通过数据加密、数字签名、身份认证等方式,在纷繁复杂的网络环境下对信息进行保护,保证其机密性、完整性和可用性。
1、加密算法的种类
加密算法在卫星加密技术中的应用比较广泛,由于数据加密算法种类繁多,究其发展史,经历了古典算法、对称密钥算法以及公开密钥算法二个阶段。古典算法中有替换加密、代码加密、变位加密等,该类算法简单易行,但已经不能满足当下的安全性要求,逐渐淡出应用。对称密钥加密算法又称为单密钥算法,该算法加密与解密使用同一个密钥,或者从其中一个密钥可以轻易推出另一个。目前著名的对称加密算法有关国数据加密标准DFS等。对称密码从加密方式上又可以分为分组密码和序列密码两种。公开密钥加密算法又可以称作非对称密钥算法。该算法中,加密密钥和解密密钥是不同的,加密密钥公开,解密密钥私下保存。在得到公钥的情况下,想要推导出私钥理论上是不可能的。该类算法的设计往往来自复杂的数学难题。代表性算法有基于大数分解的RSA,基于离散对数的DSA,基于椭圆曲线离散对数的FCC。
2、加密算法的安全判定标准
三、卫星通讯信息常见加密技术分析
1、DES码算法
DES码算法采用64位信息单元,将换位法和替代法巧妙地结合起来,进行多次迭代加密处理。DES码的标准密钥长度为48位,加上8位奇偶校验位,共56位长,形成由用户选择的56位密钥。为了使密钥与数据块的大小相匹配,人为地将密钥的长度扩展为8个字节64位信息。利用这种密钥将明文转换成密文文本。将有近7x1016种56位密钥量,再加上它们可以经常地变换,所以其安全度是非常高的。虽然理论上证明可以通过计算穷举法破译,但至今尚未构成实质性威胁。DES码的算法示意框图如图1。美国金融系统采用的DEA(DataEn-cyptionAlgoriLhm)密码系统,实际上就是DES码的标准算法。
2、公开密钥体系
上述介绍的加密法,其加密和解密的正反变换算法过程是可逆的。即加密和解密是采用同一种密钥。这种密钥称作对称密钥体系(传统密钥体系)。传统密钥体系的不足是一旦加密密钥被暴露,整个密钥体系也失去其保密作用。
(1)传统密钥的主要弱点
(2)公开密钥的特点
①不需要为安全通路传送密钥。②在N个用户之间进行通信时只需N把密钥,而对称密钥系统则需要ZN把密钥。
(3)公开密钥体制的具体实现
四、密码入侵手段分析与防范
密码学由两部分组成:加密技术和密码分析。密码分析学是研究破译密码和伪造认证的科学,同时它还对信息窃取和诈骗活动进行分析,从而发现密码体系的漏洞所在。通过密码分析手段,对一个密码体系进行攻击,一般可能从以下几个方面入手:
①唯密文攻击;②已知明文攻击;③选择明文攻击;④选择密文攻击。破译者可选择一些密文,并通过密码系统得到相应明文,由此破译密钥。选择密文攻击多用于公钥算法。例如针对RSA的攻击,破译者将特定信息伪装后让拥有私钥的实体签署,通过计算即可得到所需信息。此外,在RSA算法中,模数单一的情况下,对公共模数进行分解,计算后也可以得到所需信息。要防御这种攻击,通过算法改进无法办到,只能从以下两点加以防范:采用严谨的公钥协议,使得实体不对来路陌生的信息加以解密或签名:不轻易对陌生的文档签名,签名时先作Hash处理。即使如此,“中间人攻击”也有可能进行会话劫持,要对此进行防范,势必牺牲消费用户的部分便捷功能。以上攻击强度依次递增。密码体系要能够禁得起选择密文攻击才算满足安全性要求。密码分析学发展迄今,从破解手段可以分为以下三类:
①基于穷尽搜索(即暴力破解)的传统密码分析技术。
小知识之社会工程学
社会工程学(SocialEngineering,又被翻译为:社交工程学)在上世纪60年代左右作为正式的学科出现,广义社会工程学的定义是:建立理论并通过利用自然的、社会的和制度上的途径来逐步地解决各种复杂的社会问题,经过多年的应用发展,社会工程学逐渐产生出了分支学科,如公安社会工程学(简称公安社工学)和网络社会工程学。
欢迎访问夏冰加密软件技术博客,您的数据安全知识库和加密技术资讯平台。我们致力于提供最新的加密技术动态、深入的行业资讯以及实用的软件使用技巧,帮助您在数字时代中保护好每一比特的数据。