AES算法特点与应用注意事项
LKT系列加密产品具有硬件AES算法协处理器,可以有效的为用户开发提供更多的选择和安全性。
AES是一种区块加密标准算法,它的提出是为了升级替换原有的DES加密算法。因此它的安全强度高于DES算法。但不应片面理解,系统和数据的安全不仅与应用的加密算法有关,更与加密应用方案有关。和DES算法一样,AES也属于对称加密算法,对密钥的存储与保护,直接决定了整个系统的安全。
AES最常见的有3种方案,分别是AES-128、AES-192和AES-256,它们的区别在于密钥长度不同,AES-128的密钥长度为16bytes(128bit / 8),后两者分别为24bytes和32bytes。密钥越长,安全强度越高,但伴随运算轮数的增加,带来的运算开销就会更大,所以用户应根据不同应用场合进行合理选择。
用户在应用过程中,除了关注密钥长度外,还应注意确认算法模式。AES算法有五种加密模式,即CBC、ECB、CTR、OCF、CFB,后三种模式因其较为复杂且应用较少,不做详细说明,仅对ECB和CBC模式进行介绍。
ECB模式的全称是Electronic Codebook Book,即电码本模式。这种模式是将整个明文分成若干个长度相同的分组,然后对每一小组进行加密,并将加密结果拼接为最终结果,C = C1C2C3......Cn。它与ECB模式的DES算法加密流程基本一致。
CBC模式的全称是Cipher Block Chaining,这种模式是先将明文切分成若干个长度相同的分组(与ECB模式一样),此时先利用初始向量IV与第一组数据进行异或后再进行加密运算生成C1。将C1作为初始向量与第二组数据进行异或后再进行加密运算生成C2。以此类推,当最后一组数据加密完毕后,将加密结果拼接为最终结果,C = C1C2C3......Cn。
综上,AES192算法与DES算法很相似,均为块加密算法,密文数据以16字节为单位独立存在。若明文长度为16字节,当改变明文的前16字节时,只会影响密文的前16字节,密文后16字节不变。因此,在应用AES算法对线路传输数据加密过程中,若想保证密文的整体变化,要保证每块明文数据都是变化的。
希望本文能让大家对AES的算法特点有个更直观的认识,更安全有效的利用AES算法设计数据加解密的方案,将LKT中自带的AES算法接口高效利用起来。
-
收藏
-
赞同
热议话题 换一换
-
新利18国际娱乐
液位传感器与液位控制器有哪些区别 在液位测量领域,液位传感器之所以可以广泛应用于液位物位测量,是因为它的原理和特点。那么关于液位传感器与液位开关、液位变送器、液位控制器、液位计之间的区别你了解多少呢?今天能点科技来聊聊他们之间的区别。 液位传感器是一种常见的测量液位位置的传感器,它是将位的高度转化为电信号的形式进行输出。液位传感器为模块电路,不同的材质具有不同的特点,不锈钢材质具有耐酸、防腐蚀等优点,电路内部含有恒流反馈电路和内保护电路,可使输出最大电流不超过28mA,因而能够可靠地保护电源并使二次仪表不被损坏。因此液位传感器广泛应用于医疗、化工、汽车、家电等行业,如水泵、马桶、浴缸、热水器、洗衣机、咖啡机、冲奶机、电蒸锅、香薰机、喷脸机、动力电池、医疗设备等。总的来说,就是应用于需要水位控制的电器、设备中。www.eptsz.com 液位传感器常见的种类有:电容式液位传感器、光电式液位传感器、超声波式液位传感器、浮球式液位传感器。 液位控制器也被称为水位开关,主要是用来控制液位的开关,主要分为接触式和非接触式液位开关。其工作原理是通过机械式或电子式的方法来进行高低液位的控制,可以控制电磁阀、水泵等,从而来实现半自动化或者全自动化. 值得注意的是液位控制器的浮球易受外界杂物影响其稳定性,特别是纤维状的杂物缠绕而有失误,同一小水箱里不宜使用多个,否则会相缠绕。使用寿命相对短些,而且多数直接接220V,存在一定的安全隐患,终有一天因为电线破损而漏电电人。所以浮球开关的电源线是本装置的完整部分,一经发现电线受损,本装置应被替换,不准对电线进行修理。 区别:液位传感器和液位控制器还是有区别的,液位传感器只是个单件的产品, 进行达到效果的一个产品,而液位控制器,是需要借用传感器发出的信号去控制其他设备启停的,两者要连接在一起的,传感器提供信号到控制器上,再去控制设备的工作。是个串联的工作关系。 ——深圳市能点科技有限公司
45人参与111505阅读 -
中国传感器产业
传感器管帽, 玻璃片和金属件自动组装设备 设备具有视觉识别系统,视觉识别管帽金属件的位置并自动点胶 自动定位吸取蓝膜上的玻璃片贴放到管帽里。
89人参与29516阅读 -
压力传感器
AES算法特点简述
107人参与18585阅读 -
传感线缆
测力传感器线缆的耐溶剂浸泡测试
2人参与18539阅读 -
国产替代
DES算法特点简述
94人参与17059阅读
您需要登录才可以回复登录|注册