
RSA
PTYX
Android软件工程师
展开
-
数字签名是什么
原文地址:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html今天,我读到一篇好文章。它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。我对这些问题的理解,一直是模模糊糊的,很多细转载 2015-01-06 12:39:30 · 1734 阅读 · 0 评论 -
OPENSSL中RSA私钥文件(PEM格式)解析
原文地址:http://blog.sina.com.cn/s/blog_4fcd1ea30100yh4s.html在PKCS#1 RSA算法标准中定义RSA私钥语法为: RSAPrivateKey ::= SEQUENCE {version Version,modulus INTEGER, -- npublicExponent INTEGER,转载 2015-01-29 18:20:04 · 5839 阅读 · 0 评论 -
OpenSSL命令行工具验证RSA加解密
原文地址:http://blog.youkuaiyun.com/zhangyang0402/article/details/4071196一、发送方A:生成私钥:OpenSSL> genrsa -passout pass:123456 -out apri.pem 1024生成公钥:OpenSSL> rsa -passin pass:123456 -pubout -in apri转载 2015-01-29 14:12:17 · 5549 阅读 · 0 评论 -
简析Base64编码
使用openssl生成RSA密钥对,默认生成的pem的密钥是用Base64来编码的,因此补一下Base64编码的知识,均来自网上资源的整理。Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,可以查看RFC2045~RFC2049标准,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。Base64编码将3个8位字节(3*8=原创 2015-02-04 15:08:28 · 1744 阅读 · 0 评论 -
RSA非对称式加密算法复习
原文作者:阮一峰阮一峰的博客分享了很多科技知识,有比较深刻的印象。原文地址:http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.htmlhttp://www.ruanyifeng.com/blog/2013/07/rsa_algorithm_part_two.html如果你问我,哪一种算法最重要转载 2014-12-30 11:23:30 · 1829 阅读 · 0 评论 -
对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)
原文地址:http://www.cnblogs.com/happyhippy/archive/2006/12/23/601353.html一. AES对称加密: AES加密 分组转载 2015-07-23 17:02:37 · 5268 阅读 · 0 评论 -
Java中使用hex string类型的RSA密钥加解密测试
import java.math.BigInteger;import java.security.KeyFactory;import java.security.NoSuchAlgorithmException;import java.security.PrivateKey;import java.security.PublicKey;import java.security.spec.原创 2015-09-17 17:08:02 · 4396 阅读 · 1 评论