对称加密技术与非对称加密技术优缺点对比 – 夏冰加密软件技术博客

一、对称加密

双方使用的同一个密钥,既可以加密又可以解密,这种加密方法称为对称加密,也称为单密钥加密。

优点:速度快,对称性加密通常在消息发送方需要加密大量数据时使用,算法公开、计算量小、加密速度快、加密效率高。

缺点:在数据传送前,发送方和接收方必须商定好秘钥,然后 使双方都能保存好秘钥。其次如果一方的秘钥被泄露,那么加密信息也就不安全了。另外,每对用户每次使用对称加密算法时,都需要使用其他人不知道的唯一秘钥,这会使得收、发双方所拥有的钥匙数量巨大,密钥管理成为双方的负担。

在对称加密算法中常用的算法有:DES、AES等。

AES:密钥的长度可以为128、192和256位,也就是16个字节、24个字节和32个字节。

DES:密钥的长度64位,8个字节。

二、非对称加密

一对密钥由公钥和私钥组成(可以使用很多对密钥)。私钥解密公钥加密数据,公钥解密私钥加密数据(私钥公钥可以互相加密解密)。私钥只能由一方保管,不能外泄。公钥可以交给任何请求方。

优点:安全。

缺点:速度较慢。

在非对称加密算法中常用的算法有: RSA等。

三、对称加密和非对称加密的区别

对称加密算法相比非对称加密算法来说,加解密的效率要高得多。但是缺陷在于对于秘钥的管理上,以及在非安全信道中通讯时,密钥交换的安全性不能保障。所以在实际的网络环境中,会将两者混合使用。

例如针对C/S模型:

1. 服务端计算出一对秘钥pub/pri。将私钥保密,将公钥公开。
2. 客户端请求服务端时,拿到服务端的公钥pub。
3. 客户端通过AES计算出一个对称加密的秘钥X。 然后使用pub将X进行加密。
4. 客户端将加密后的密文发送给服务端。服务端通过pri解密获得X。
5. 然后两边的通讯内容就通过对称密钥X以对称加密算法来加解密。

(0)

相关推荐

  • 对称加密和非对称加密介绍和区别

    什么是对称加密技术? 对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥加密 也就是密钥也可以用作解密密钥,这种方法在密码学中叫做对称加密算法,对称加密算法使用起来简单快捷,密钥较 ...

  • 加密的艺术

    加密算法最早诞生在什么时候?计算机出现之后吗?不,早在公元前 7 世纪,古希腊人就已经在使用加密算法了.他们使用一根叫 scytale 的棍子来传递加密信息,加密时先绕棍子卷一张纸条,把信息沿棒水平方 ...

  • 电信的“量子密话”来了,它很厉害但或许并没有那么神

    2019年9月,谷歌方面宣称率先实现量子霸权,并首次在实验中证明了量子计算机对于传统架构计算机的优越性,也让量子信息技术这一颇具科幻色彩的名词走进了大众视野中.事实上,量子就是一切物质分割到最小,其无 ...

  • 加密算法DES、AES和RSA的原理和特点

    今天主要总结下常用的对称性加密算法DES和AES,非对称性加密算法RSA. 嵌入式专栏 1 DES加密算法 1.DES含义 DES全称为Data Encryption Standard,即数据加密标准 ...

  • 密钥,私钥,公钥的区分

    首先明确几个基本概念: 1.密钥对,在非对称加密技术中,有两种密钥,分为私钥和公钥,私钥是密钥对所有者持有,不可公布,公钥是密钥对持有者公布给他人的. 2.公钥,公钥用来给数据加密,用公钥加密的数据只 ...

  • 干货 | ZigBee3.0 信任中心加解密

    EEWorld 电子资讯 犀利解读 技术干货 每日更新       ZigBee方案:TI-ZStack ZigBee协议栈版本:ZStack 3.0.1 在ZStack 3.0.1中虽然引入了Ins ...

  • 实用丨12种常见生态护坡技术优缺点对比

    随着大规模的工程建设和矿山开采,形成了大量无法恢复植被的岩土边坡.传统的边坡工程加固措施,大多采用砌石及喷混泥土等灰色工程,破坏了生态环境的和谐.随着人们环境意识及经济实力的增强,生态护坡技术逐渐应用 ...

  • 【环保技术】常用 VOCs 治理技术汇总!附优缺点对比以及设备投资、运行成本

    常用 VOCs 末端治理技术 企业在进行技术选择时,应结合排放废气的浓度.组分.风量.温度.湿度.压力以及生产工况等,合理选择VOCs末端治理技术.实际应用中,企业一般采用多种技术的组合工艺,提高VO ...

  • 常用 VOCs 治理技术汇总!附优缺点对比以及设备投资、运行成本

    编辑 | 北极星VOCs在线公众号(bjx-vocs)来源:河北省生态环境厅 声明 | 本号对转载.分享.陈述.观点保持中立,目的仅在与行业交流,版权归原作者所有,如涉版权和知识产权等侵权问题,请于本 ...

  • 【学术论文】基于非对称算法的工控核心区内嵌认证技术

    导读: 特约主编:林荣恒 博士,北京邮电大学网络与交换技术国家重点实验室副教授,中国计算机学会服务计算专委会专委委员.长期从事云计算与大数据等的研究,研究方向集中在行业特别是工业大数据等方面,先后完成 ...

  • 【重要资料】! 详解技术、发展及商机, “轨道上的氢能源技术——拥抱未来”

    简介 2021年4月,法国阿尔斯通举办了网络讨论会--"轨道上的氢能源技术:拥抱未来".在一小时的会议中,各位发言者详解氢能源列车的技术.发展及未来商机. 如有需求完整视频,请联系 ...

  • 技术 | 精梳梳理元件在零缺陷状态下梳理的技术措施

    何谓精梳梳理元件零缺陷梳理?就是合理配置前区锡林齿条密度排列及锡林的总梳理点数.锡林.顶梳针布无损伤.无嵌花,无嵌留杂物,精梳机梳理隔距符合工艺要求.通过大量的生产试验表明:锡林.顶梳状态不佳(针布损 ...

  • win10加密文件夹小锁怎么去除?win10去除加密文件夹小锁的图文教程-系统城

    很多用户在使用win10系统电脑时为了自己的隐私安全,都会给重要的文件加密.如果我们使用EFS加密文件系统进行加密后,就会出现带黄色小锁的图标,但很多用户不喜欢想要去除加密文件夹小锁,那怎么操作呢?下 ...

  • 软件技术专业是学什么的?

    软件技术专业是计算机科学的一个分支,和软技科学与技术专业相比较,软件技术专业的侧重点在开发和技术的实际应用,而对软件开发的理论要求没有那么高. 计算机软件在现在社会中占有一个重要地位,在各个领域发挥着 ...

  • 中国表示将不允许在交易中使用加密货币;印度暗示可能不会完全禁止加密货币

    周三,比特币在三个月以来首次跌至29,000美元,此前中国表示将不允许在交易中使用加密货币,并警告投资者不要进行投机性交易. 这些评论使加密货币跳水超过10%,并在受到大亨埃隆·马斯克(Elon Mu ...