您好、欢迎来到现金彩票网!
当前位置:ds视讯 > 分组传送模式 >

对称加密算法的四种模式以及优缺点

发布时间:2019-06-24 20:47 来源:未知 编辑:admin

  对称算法使用一个密钥,给定一个明文和一个密钥,加密产生密文,其长度和明文大致相同,解密时,使用读密钥与加密密钥相同。常见的对称加密算法有DES、3DES、AES、Blowfish、IDEA、RC5、RC6。

  这种模式是最早采用和最简单的模式,它将加密的数据分成若干组,每组的大小跟加密密钥长度相同,然后每组都用相同的密钥进行加密。

  缺点:电子编码薄模式用一个密钥加密消息的所有块,如果原消息中重复明文块,则加密消息中的相应密文块也会重复,容易对明文进行主动的攻击。所以,电子编码薄模式适于加密小消息。

  CBC 模式的加密首先也是将明文分成固定长度的块,然后将前面一个加密块输出的密文与下一个要加密的明文块进行异或操作,将计算的结果再用密钥进行加密得到密文。

  第一明文块加密的时候,因为前面没有加密的密文,所以需要一个初始化向量。跟ECB 方式不一样,通过连接关系,使得密文跟明文不再是一一对应的关系,破解起来更困难,而且克服了只要简单调换密文块可能达到目的的攻击。

  要点:数据分组,长度与密钥相同。长度一样的初始化向量。初始化向量与密文抑或之后,再加密,结果与下一个数据块抑或再加密。

  优点:不容易主动攻击,安全性好于ECB,适合传输长度长的报文,是SSL、IPSec的标准。

  面向字符应用程序的加密要使用流加密算法,可以使用加密反馈模式进行加密。在此模式下,数据用更小的单元加密,如可以是8位,这个长度小于定义的块长(通常是 64 位)。

  要点:数据分组,数据块更小。64位向量左移8位,再补上上轮所得的密文高8(c)位。密钥和向量加密得k,k高8位与明文异或得到下一轮的密文。

  优点:分组密码转化为流模式,隐藏了明文模式,可以及时加密传送小于分组的数据。

  缺点:密文不利于并行计算,如果一个明文单元损坏,则会影响多个密文单元,需要唯一的初始化向量。

  输出反馈模式与 CFB 相似,惟一差别是,CFB 中密文填入加密过程下一阶段,而

  要点:数据分组,数据块更小(这里取8bit)。64位向量左移8位,再补上上轮所得的k高8(c)位。密钥和向量加密得k。k高8位与明文异或得到下一轮的密文。

  优点:分组密码转化为流模式,隐藏了明文模式,可以及时加密传送小于分组的数据。

  缺点:密文不利于并行计算,如果一个明文单元损坏,则会影响多个密文单元,且对明文的主动攻击是可能的。

  文章出处:【微信号:NeXt8060,微信公众号:HALCON图像处理与机器视觉】欢迎添加关注!文章转载请注明出处。

  有没有办法在Spartan 6上对电池供电的AES密钥进行编程? 我想在将密钥提交到eFuse寄存器之前测试和验证操作(和可重新编程...

  项目中需要pc端使用同样的AES算法,密钥和初始向量加密,但是STM32中使用跟加密协处理器配套的函数,我现在直觉pc端的AE...

  我的数据太大(十六进制文件无法引导加载程序),需要使用相同的上下文多次调用AES解密函数。我做了很多测试,但没有结果。当...

  DM182017-5,MICRF114无线 MHz。 MICRF11...

  DES是一种分组数据加密技术(先将数据分成固定长度的小数据块,之后进行加密),速度较快,适用于大量数....

  网络安全防范措施与应用是如何应用在我们的日常生活当中的呢?我相信网络安全防范措施与应用一定出现在我们....

  如题,看之前论坛里面讨论加密。找了一下,STM32就有硬件加密功能的呀。可是怎么用呀? 代码要怎么写? 比如说用标准库怎么...

  随着安全通信数据速率的提高,关键数据加密算法的软件实施成为重要的系统瓶颈。基于FPGA的高度优化的可....

  本文将4D Lorenz混沌映射应用在彩色图像加密中,并简要的分析了4D Lorenz混沌映射的动力....

  Programmable AES Encryption IP 可编程AES加密IP可以集成到FPGA中,实现了AES(Advanced Encryption Sta...

  俄歇电子能谱仪 (Auger, AES)是一种利用电子束作为激发源的高灵敏度表面分析(Surface Analysis)技术,样品侦测深度小于10n...

  随着电子产品更新换代速度的加快,往往都会进行系统升级或APP功能维护升级,但是由此产生了两个主要问题....

  随着国际空间任务交叉合作增加,应用地面公共数据网络进行空间任务控制和数据监 测越来越多,空间飞行器....

  在实际应用中,人们对通信的实时性和传输质量(误码率)总是有一定的要求。这就决定了不同的数字通信系统,....

  一文详解AES最常见的3种方案_AES-128、AES-192和AES-256

  AES是一种区块加密标准算法,它的提出是为了升级替换原有的DES加密算法。因此它的安全强度高于DES....

  三重数据加密和高级加密标准基于PIC24和dsPIC30/33的讨论详细概述

  目前,联邦信息处理标准(FIPS)中批准使用了三种数据加密标准。本应用笔记对其中两种标准基于 PIC....

  随着信息技术的发展,计算机应用渗透到社会生活的各个领域,特别是军事的应用,使人们对信息的依赖程度越来....

  AES加密算法是密码学中的高级加密标准(Advanced Encryption Standard,A....

  AES加密算法是密码学中的高级加密标准,该加密算法采用对称分组密码体制,密钥长度的最少支持为128、....

  针对云计算环境的隐私保护问题,采用加密数据存储是一个可行的选择。为了提高数据加密解密的速度,结合云环....

  无线技术也分不同种类,通常以产生无线信号的方式来区分,目前主要的方式有调频无线技术、红外无线技术和蓝....

  随着网络信息交流量日益增长,信息安全问题成了网络资源应用的发展瓶颈。本文针对计算机与网络上文件的安全....

  DES算法的入口参数有三个:Key、Data、Mode。其中Key为7个字节共56位,是DES算法的....

  RSA的安全性依赖于大数分解,但是否等同于大数分解一直未能得到理论上的证明,因为没有证明破解RSA就....

  由于对广泛使用的AES算法的性能要求越来越高,基于软件的密码算法已经越来越难以满足高吞吐量密码破解的....

  针对轮函数在分组密码实现过程中耗时过长的问题,提出了面向可重构密码流处理器( RCSP)的高级加密标....

  一种AES算法实现是采用轮展开的流水线结构,吞吐量很大可达到10 Gb/s量级,但消耗大量的逻辑面积....

  针对目前空调管理性、智能化较差的问题设计了一种基于DES加密算法的预付费空调管理系统。该系统以AT8....

  随着网络用户的数量持续增多和对安全需求的增长,以AES加密的方式对用户数据流进行加密保护得到了广泛的....

  文中基于研究设计适合于实际工程中使用的加密算法的目的,采用了分析与比较的方法,首先研究了目前常用的对....

  根据AES算法的特点,从3方面对算法硬件实现进行改进:列混合部分使用查找表代替矩阵变换,降低算法实现....

  在信息化高速发展的时代,网络虽然给人们带来了诸多便利,但是也带来了信息泄露的问题。数据加密技术在数据....

  物联网是关于共享,是数据,控制或一般访问。那些完全理解这一点的人听那些最大声的安全-也了解需要采取的....

  基于图像加密的安全性目的,采用了基于AES算法的图像加密方法,分析了AES算法具有安全性高、图像加密....

  为了在数据加密工程中推进一步推广AES标准,提高用AES标准加密数据的效率、安全性和灵活性,节省数据....

  基于AES的加密算法具有速度快、强度高、便于实现等优点和ECC加密算法具有密钥分配与管理简单、安全强....

  介绍 AES 中的字节替换算法原理并阐述基于FPGA的设计和实现。为了提高系统工作速度,在设计中应用....

  本文在分析AES加密算法原理的基础上,着重说明算法的实现步骤,用C语言完整地实现了AES算法的加/解....

  个性化的远程医疗是医疗保健服务发展的必然趋势,远程信息处理对保护用户数据传输的安全性和设备的功耗方面....

  DES 算法具有对称性, 既可以用于加密又可以用于解密。对称性带来的一个很大的好处在于硬件实现, D....

  个性化的远程医疗是医疗保健服务发展的必然趋势,远程信息处理对保护用户数据传输的安全性和设备的功耗方面....

  预处理:构造密钥调度表w[ ] Sbox: 一个16*16的矩阵 (1) w[] 最初的 Nk (6....

  鉴于市政管理数据中包含大量敏感信息,为解决目前移动终端访问市政平台所存在的安全问题,采用MD5和DE....

  传统的加密工作是通过在主机上运行加密软件实现的。这种方法除占用主机资源外,运算速度较慢,安全性也较差....

  1 引言 美国Atmel公司生产的AT94K系列芯片是以Atmel0.35的5层金属CMO....

  AES算法中S-box和列混合单元的优化及FPGA技术实现 由于其较高的保密级别,AES算法被用来....

http://gamesbaby.net/fenzuchuansongmoshi/494.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有