驱动管家:安全、高效、精准的专业驱动下载站!

常见的加密算法有哪些类型?什么是hash算法?

2018-01-29 12:13:41责编:llp   来源:驱动管家     人气:

常见的加密算法可以分成三类,对称加密算法,非对称加密算法和Hash算法。

对称加密

指加密和解密使用相同密钥的加密算法。对称加密算法的优点在于加解密的高速度和使用长密钥时的难破解性。假设两个用户需要使用对称加密方法加密然后交换数据,则用户最少需要2个密钥并交换使用,如果企业内用户有n个,则整个企业共需要n×(n-1) 个密钥,密钥的生成和分发将成为企业信息部门的恶梦。对称加密算法的安全性取决于加密密钥的保存情况,但要求企业中每一个持有密钥的人都保守秘密是不可能的,他们通常会有意无意的把密钥泄漏出去——如果一个用户使用的密钥被入侵者所获得,入侵者便可以读取该用户密钥加密的所有文档,如果整个企业共用一个加密密钥,那整个企业文档的保密性便无从谈起。

常见的对称加密算法有DES、3DES、Blowfish、IDEA、RC4、RC5、RC6和AES

常见的加密算法有哪些类型?什么是hash算法?

非对称加密

指加密和解密使用不同密钥的加密算法,也称为公私钥加密。假设两个用户要加密交换数据,双方交换公钥,使用时一方用对方的公钥加密,另一方即可用自己的私钥解密。如果企业中有n个用户,企业需要生成n对密钥,并分发n个公钥。由于公钥是可以公开的,用户只要保管好自己的私钥即可,因此加密密钥的分发将变得十分简单。同时,由于每个用户的私钥是唯一的,其他用户除了可以可以通过信息发送者的公钥来验证信息的来源是否真实,还可以确保发送者无法否认曾发送过该信息。非对称加密的缺点是加解密速度要远远慢于对称加密,在某些极端情况下,甚至能比非对称加密慢上1000倍。

常见的非对称加密算法有:RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用)

Hash算法

Hash算法特别的地方在于它是一种单向算法,用户可以通过Hash算法对目标信息生成一段特定长度的唯一的Hash值,却不能通过这个Hash值重新获得目标信息。因此Hash算法常用在不可还原的密码存储、信息完整性校验等。

常见的Hash算法有MD2、MD4、MD5、HAVAL、SHA

加密算法的效能通常可以按照算法本身的复杂程度、密钥长度(密钥越长越安全)、加解密速度等来衡量。上述的算法中,除了DES密钥长度不够、MD2速度较慢已逐渐被淘汰外,其他算法仍在目前的加密系统产品中使用。

  • 怎么通过序列号加密软件?序列号加密程序是什么?

    怎么通过序列号加密软件?序列号加密程序是什么?

    数学算法一项都是密码加密的核心,但在一般的软件加密中,它似乎并不太为人们关心,因为大多数时候软件加密本身实现的都是一种编程的技巧。但近几年来随着序列号加密程序的普及,数学算法在软件加密中的比重似乎

    详情2018-01-21 21:11:33责编:llp   来源:驱动管家     
  • 学习软件破解的经验总结 软件破解学习需要了解哪些概念?

    学习软件破解的经验总结 软件破解学习需要了解哪些概念?

    下面谈到了一些在学习解密过程中经常遇到的问题,本人根据自己的经验简单给大家谈一谈。这些问题对于初学者来说常常是很需要搞明白的,根据我自己的学习经历,如果你直接照着很多破解教程去学习的话,多半都会把

    详情2018-01-21 09:42:13责编:llp   来源:驱动管家     
  • 个人博客系统bo-blog的绝对路径暴露哪些问题?

    个人博客系统bo-blog的绝对路径暴露哪些问题?

    bo-blog是一款外观好看,而且当前流行的个人博客系统,在很多下载站你都可以找到这套程序,而且甚至有很多安全界的人都使用着这套php+txt的程序,但是这套程序里有些安全隐患,可能会被人利用去做一些破坏。首先

    详情2018-01-25 19:01:16责编:llp   来源:驱动管家     
  • 《网络安全法》颁布实施,怎么保证企业不触犯网络安全法?

    《网络安全法》颁布实施,怎么保证企业不触犯网络安全法?

    一不留神违法了~冤吗?真相是:重庆这家公司自2017年6月1日后,在提供互联网数据中心服务时,存在未依法留存用户登录相关网络日志的违法行为,根据《中华人民共和国网络安全法》第二十一条(三)项:采取监测、记

    详情2018-01-19 10:59:49责编:llp   来源:驱动管家     
  • netxray怎么用?netxray的十大使用说明

    netxray怎么用?netxray的十大使用说明

    NetXRay是由Cinco Networks公司开发的一个用于高级分组检错的软件,功能很强大。IP地址查询工具。标题:NetXray使用说明之(1)启动Capture,进入Capture Setting,选择Profiles-->New,以Default为模板,起名叫p

    详情2018-01-20 08:56:22责编:llp   来源:驱动管家     
  • 手机信息安全吗?手机信息是怎样泄露的?

    手机信息安全吗?手机信息是怎样泄露的?

    如果你给自己的手机设置了PIN码,甚至忘记了连自己也解不开;又或者设置了比划甚至指纹解锁,然后以为这样的手机就是安全的了。是的,对于一般的人来说算安全了,可是对于真正想要你手机里内容的黑客,一次简单的

    详情2018-01-16 18:10:00责编:llp   来源:驱动管家     
  • 内网穿透怎么做?内网穿透的经验分享

    内网穿透怎么做?内网穿透的经验分享

    本来是在写一份详细的渗透过程,不过因为一直工作,很多细节没有办法当场记录,所以,暂时在BLOG上写一些能想到的,后面如果有时间有环境,会再补充更多的细节以及图片和在渗透时所遇到的麻烦,如何解决等写出来b

    详情2018-01-28 13:50:14责编:llp   来源:驱动管家     
  • wordpress教程 教你修复存在wordpress4.0以下版本的跨站脚本漏洞?

    wordpress教程 教你修复存在wordpress4.0以下版本的跨站脚本漏洞?

    该漏洞是由芬兰IT公司Klikki Oy的CEO Jouko Pynnonen发现的,只存在于Wordpress4 0以下的版本中。据调查得知全球有86%的Wordpress网站都感染了这一漏洞,也就意味着全球数百万的网站都存在着潜在的危险。一些

    详情2018-01-20 14:28:46责编:llp   来源:驱动管家     
  • cc攻击是什么?怎么防cc攻击网站?

    cc攻击是什么?怎么防cc攻击网站?

    CC攻击(Challenge Collapsar)是DDOS(分布式拒绝服务)的一种,也是一种常见的网站攻击方法,攻击者通过代理服务器或者肉鸡向向受害主机不停地发大量数据包,造成对方服务器资源耗尽,一直到宕机崩溃。CC攻击

    详情2018-01-13 14:51:33责编:llp   来源:驱动管家     
  • 远程访问软件radmin有哪些特点?怎么通过radmin得到服务器权限?

    远程访问软件radmin有哪些特点?怎么通过radmin得到服务器权限?

    Radmin 是一款很不错的服务器管理,有以下特点:1、程序体积小巧,并且安装简单、配置容易。2、运行速度快,在10Mbps局域网的测试中,它比流行的VNC(Virtual Network Computing)要快,也超过了PcAnywhere。3、

    详情2018-01-23 20:19:48责编:llp   来源:驱动管家