securety
青豆1113
这个作者很懒,什么都没留下…
展开
-
SHA256算法原理详解
1. SHA256简介SHA256是SHA-2下细分出的一种算法SHA-2,名称来自于安全散列算法2(英语:Secure Hash Algorithm 2)的缩写,一种密码散列函数算法标准,由美国国家安全局研发,属于SHA算法之一,是SHA-1的后继者。SHA-2下又可再分为六个不同的算法标准包括了:SHA-224、SHA-256、SHA-384、SHA-512、SHA-512/2...转载 2018-09-29 07:49:46 · 10542 阅读 · 1 评论 -
使用openssl生成RSA公钥和私钥对
在ubuntu上要使用openssl的话需要先进行安装,命令如下:sudo apt-get install openssl安装完成就可以使用openssl了。首先需要进入openssl的交互界面,在命令行了输入openssl即可;1)生成RSA私钥:genrsa -out rsa_private_key.pem 1024该命令会生成1024位的私钥,生成成功的界面如下:...转载 2018-09-29 07:49:28 · 2297 阅读 · 0 评论 -
什么是RSA非对称算法以及原理?
RSA是什么?RSA算法是现今使用最广泛的公钥密码算法,也是号称世界上最安全的加密算法。在分析RSA算法原理之前,我们先来熟悉下几个专业术语。分类根据密钥的使用方法,可以将密码分为对称密码 公钥密码对称密码:加密和解密使用同一种密钥的方式公钥密码:加密和解密使用不同的密码的方式,因此公钥密码通常也称为非对称密码。RSA加密过程RSA的加密过程可以使用一个通式来表达:...转载 2018-11-25 13:08:07 · 728 阅读 · 0 评论