码迷,mamicode.com
首页 >  
搜索关键字:对称算法    ( 81个结果
加密算法:DES、AES等
指标:运算速度、安全性、资源消耗 对称加密算法(加解密密钥相同): 非对称算法(加密密钥和解密密钥不同): 散列算法比较: 对称与非对称算法比较: 算法选择(从性能和安全性综合) 对称加密: AES(128位), 非对称加密: ECC(160位)或RSA(1024), 消息摘要: MD5 数字签名: ...
分类:编程语言   时间:2017-10-15 14:40:43    阅读次数:230
加密、数字签名和数字证书
加密、数字签名和数字证书1对称加密对称加密算法中,加密和解密使用的是同一个秘钥,所以秘钥的保护是非常重要的,对称加密和解密过程如下图:对称算法加密过程对称算法解密过程尽管对称秘钥能够满足对内容的加密了,但是对称算法还是存在以下两个问题的。1、秘钥泄密风险:务..
分类:其他好文   时间:2017-09-06 19:47:47    阅读次数:229
应用密码学之从零开始③-密码学的数学基础其一
本文作者:i春秋签约作家——黑照 前文笔者介绍了应用密码学下传统密码、现代密码对称和非对称算法的作用和简介。传统密码原理简单,笔者几乎没有计算,在现代密码学里面的非对称加密没有进行哪怕一位的加密计算过程因为不管是加、乘、异或还是位置变化都难度不大,从本文开始笔者将要介绍部分密码学中的数学原理、数据结 ...
分类:其他好文   时间:2017-08-30 17:13:35    阅读次数:157
对称加密与非对称加密
1.对称加密 对称加密(也叫私钥加密)指加密和解密使用相同密钥的加密算法。有时又叫传统密码算法,就是加密密钥能够从解密密钥中推算出来,同时解密密钥也可以从加密密钥中推算出来。而在大多数的对称算法中,加密密钥和解密密钥是相同的,所以也称这种加密算法为秘密密钥算法或单密钥算法。它要求发送方和接收方在安全 ...
分类:其他好文   时间:2017-07-22 16:46:48    阅读次数:168
加密算法
加 密算法通常分为对称性加密算法和非对称性加密算法,对于对称性加密算法,信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行 加解密了。非对称算法与之不同,发送双方A,B事先均生成一堆密匙,然后A将自己的公有密匙发送给B,B将自己的公有密匙发送给A,如果A要给B发送消 息,则 ...
分类:编程语言   时间:2017-07-10 22:25:46    阅读次数:249
网络安全-安全散列函数,信息摘要SHA-1,MD5原理
欢迎查看网络安全连载博客 【网络安全】-安全散列函数。信息摘要SHA-1。MD5算法 【网络安全】-非对称加密,RSA算法,数字签名【网络安全】-RSA非对称算法算法、数字签名 【网络安全】-建立安全socket连接、登录【网络安全】-【数字证书,证书链】 本文绝大部分内容来自《网络安全基础——应用 ...
分类:其他好文   时间:2017-07-09 17:22:35    阅读次数:209
JAVA实现RSA加密解密 非对称算法
首先RSA是一个非对称的加密算法。所以在使用该算法加密解密之前,必须先行生成密钥对。包含公钥和私钥 JDK中提供了生成密钥对的类KeyPairGenerator,实比例如以下: public static Map<String, Object> genKeyPair() throws Excepti ...
分类:编程语言   时间:2017-05-25 13:22:52    阅读次数:231
DES_3DES_AES_IDES_RSA密码算法比较
对称加密算法(也叫共享密钥) 类型 定义:发送接收使用相同的对称密钥 密钥 长度 分组长度 循环次数 安全性 DES 数据加密标准,速度较快,适用于加密大量数据的场合; 56 64 16 依赖密钥受穷举搜索法攻击 3DES 是基于DES的对称算法,对一块数据用三个不同的密钥进行三次加密,强度更高; ...
分类:编程语言   时间:2017-03-10 13:01:49    阅读次数:168
openssl
一、简介 OpenSSL是一个功能丰富且自包含的开源安全工具箱。它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议... ...
分类:其他好文   时间:2016-11-12 01:31:22    阅读次数:198
JWT(JSON Web Tokens)
1.JWT即JSON Web Tokens,他可以用来安全的传递信息,因为这些信息是经过数字签名的 2.JWT可以使用一种加密算法比如HMAC 算法,也可以使用公钥/私钥的非对称算法 3.因为JWT签名后的信息够短,可以放在url里、request body里、http header里,传输够快。 ...
分类:Web程序   时间:2016-10-28 02:03:04    阅读次数:584
81条   上一页 1 2 3 4 5 6 ... 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!