
密码学
tobealv
这个作者很懒,什么都没留下…
展开
-
【密码学】RSA密钥长度、明文长度和密文长度
原文地址:https://www.cnblogs.com/qiuxiangmuyu/p/6419957.html本文介绍RSA加解密中必须考虑到的密钥长度、明文长度和密文长度问题,对第一次接触RSA的开发人员来说,RSA算是比较复杂的算法,天缘以后还会补充几篇RSA基础知识专题文章,用最简单最通俗的语言描述RSA,让各位了解RSA算法本身其实也很简单,RSA的复杂度是因为数学家把效率和安全也考...转载 2018-09-19 08:43:02 · 3657 阅读 · 0 评论 -
openssl pem 生成公钥和私钥及文件
原文地址:https://www.cnblogs.com/cocoajin/p/6137651.html openssl pem.h 中提供了关于pem格式密钥对的操作接口通常使用.pem的格式文件来保存openssl 生成的密钥对;在终端下 cat xxx.pem 可以看到 -----BEGIN RSA PRIVATE KEY-----XXXX-----END RSA...转载 2018-09-19 13:56:04 · 9331 阅读 · 1 评论 -
openssl 学习之证书中提取N 和 E
原文地址:https://blog.youkuaiyun.com/kkxgx/article/details/19850509通常数字证书包含很多信息,其中N和E值即我们称为的公钥。如何从PEM 或者DER格式的证书中提出证书呢?下面给出代码实现从PEM和DER编码的证书中提出N、E。#include <openssl/evp.h>#include <openssl/x509.h...转载 2018-09-20 08:42:24 · 1531 阅读 · 0 评论 -
利用openssl实现RSA密钥生成
#include <openssl/rsa.h> #include <openssl/applink.c>#include <stdio.h>int main() { RSA *r; int bits=512,ret; unsigned long e=RSA_3; BIGNUM *bne; r = ...转载 2018-09-20 08:43:17 · 2972 阅读 · 4 评论