一、DES加密算法
DES加密算法是一种对称密码算法,是1972年美国IBM公司研制的对称密码体制加密算法,其加密密钥和解密密钥相同。DES算法是一种用56位密钥来加密分组长度为64位数据的对称密钥算法,实际上函数要求一个64位的密钥作为输入,只不过第8、16、24、32、40、48、56、64 等8位是校验位, 使得每个密钥都有奇数个 1,所以,参与加密过程的只有56位,有时候也称之为DES56。DES算法具有极高的安全性,到目前为止,除了用穷举搜索法对DES算法进行破密外,还没有发现更有效的办法。
二、AES加密算法
AES加密算法意思是密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法。AES为分组密码,也就是把明文分成一组一组的,每组长度相等,每次加密一组数据,直到加密完整个明文。在AES标准规范中,分组长度只能是128位,也就是说,每个分组为16个字节(每个字节8位)。密钥的长度可以使用128位(AES128)或256位(AES256)比特。相比于DES,AES加密速度更快,密钥更长,更加安全可靠。
三、跳频技术应用:
跳频通信技术是在现代信息对抗日益激烈的形势下迅速发展起来的,它具有很强的抗搜索、抗截获、抗干扰能力。因此,各国军方对这一先进技术的发展和应用十分重视。无线电通信是战场上保障作战与指挥的重要手段。但无线电通信易遭受干扰,特别是短波通信领域,不仅易遭到天电、工业等自然干扰,而且还要遇到敌方人为的跟踪、阻塞、多径干扰等各种通信干扰。因此改善短波通信性能,提高其抗干扰能力,就成了无线电通信技术不断创新和发展的重要课题,跳频通信技术装备也就应时而生。
a.搜索
跳频通信系统的频率取值可多达几百个、几千个,甚至上万个,形成很宽的射频频谱。 那么,跳频通信为什么能够抗敌搜索呢?假设电台跳频规律为伪随机跳频,而每秒跳频1000次,即在一个频率点上可驻留时间仅1 m s,则意味着总共有数千个可能用于通信的频率点,由于敌方通信侦察搜索并不知道跳频的规律,且“跳频图案”常常是随机性地设置,敌方就要对每一个新的工作频率点进行寻找,而且必须在远小于1 m s的时间内完成,所以要制造这样的通信侦察搜索接收机是相当困难的。因此,跳频速率越高,“跳频图案”越复杂,就越能有效地抗敌通信侦察搜索。
b.截获
跳频系统的“同步”,是关系到跳频通信能否建立的关键。同步的含义包括:收发通信两端跳频频率表与“跳频图案”对应一致;收发通信两端载频跳变的起始时刻和该时刻的频率值对应一致。
c.隐秘
跳频通信技术所提供的信道具有很强的隐蔽性。同时,随着数字信号处理技术和大规模集成电路的发展,加之高速跳频关键技术的重大突破,在短波通信中将广泛采用数字话通信。
d.干扰
由跳频系统的工作原理可知,任何外来干扰,只有当它的频谱落在有用信号的瞬时带宽内,并且干扰功率足够大时,才可能对有用信号的正确接收造成影响。因此,对于处在跳频信号某瞬时带宽内的跟踪干扰,只可能对这一瞬时有用信号的正确接收产生影响。
e.对抗
跳频工作时,最高频率与最低频率之间所占的频带宽度称之为“跳频带宽” ,它是衡量跳频抗干扰能力的重要指标。跳频带越宽,就越能迫使敌方把有限的干扰功率分散到更宽的频带中去,使干扰效果大大减弱;同时,跳频带越宽,也就越能使敌方区分不同通信网的工作,而变得更加复杂。所以,跳频技术可以大大提高通信系统抗各种干扰的能力。
在世界军事通信领域内掀起了一股跳频通信热潮。特别是美军发展的战术级通信,主要装备了战术信息分发系统及新型的地面和机载跳频电台系统,这些跳频通信装备都具有高度的保密性和抗干扰性能。在第一次海湾战争中,据报道,美军平均每天有70万份信息在空中信道顺畅传输,之所以畅通无阻,并不是伊军没有施放电子干扰,而是伊军的电子侦察干扰系统在美军的跳频电台面前无能为力。