- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 openssl证书验证
私钥和证书有不同的存储格式,在使用之前需要进行转换.crt 证书文件 ,可以是DER(二进制)编码的,也可以是PEM( ASCII (Base64) )编码的 ,在类unix系统中比较常见。使用vi打开文件如果内容出现如下样式,则表明是PEM的。-----BEGIN CERTIFICATE-----MIIF0TCCA7mgAwIBAgIJA.....LMH9av0=--
2016-10-17 21:38:19
2661
1
转载 证书介绍及openssl生成证书和吊销列表
转自:http://www.mamicode.com/info-detail-1082882.html一,先来讲讲基本概念。证书分类:按类型可以分为CA证书和用户用户证书,我们我说的root也是特殊的CA证书。用户证书又可以根据用途分类,放在服务器端的称为服务器证书,放在客户端一般称为客户端证书(这种说法不是很准确,只是一种理解。实际应该是在对客户端认证时才会用到客
2016-10-14 14:05:09
6196
原创 OpenSSL数字签名测试
#include #include #include #include #include /*数字签名*/void signature_test() {uint8_t sign_value[1024];uint32_t sign_len;EVP_MD_CTX md_ctx;char* msg = "Test Message";EVP_PKEY*
2016-10-13 20:46:04
1512
原创 OpenSSL摘要生成测试
#include #include #include #include #include /* 生成摘要 */void digest_test() {uint8_t md_value[EVP_MAX_MD_SIZE];EVP_MD_CTX md_ctx;char* msg1 = "Test Message1";char* msg2 = "Te
2016-10-13 20:44:37
920
转载 OpenSSL加解密程序
#include #include #include #include #include /* 加解密 */void encrypt_decrypt_test() {uint8_t key[EVP_MAX_KEY_LENGTH];uint8_t iv[EVP_MAX_KEY_LENGTH];EVP_CIPHER_CTX ctx;uint8_t out
2016-10-13 20:43:09
609
原创 数字认证
2.数字证书数字证书是网络通信中标志通信各方身份信息的一系列数据。它由一个权威机构发行,人名可以在交往中用它来识别对方的身份。证书的格式遵循ITUT X.509国际标准。一个标准的X.509数字证书包含如下内容:证书的版本号证书的序列号。每个证书对特定的CA来说都有一个唯一的证书序列号。证书所使用的签名算法。证书的发行机构名称。证书的有效期。证书的所有人名称
2016-10-12 21:47:39
667
原创 PKI概述
1.PKI概述PKI是Public Key Infrastructure的缩写。PKI体系支持身份认证、信息传输、存储的完整性、消息传输、存储的机密性和操作的不可否认性。PKI的核心是认证中心(CA)。CA发放“数字证书”。这个数字证书包含了用户身份的部分信息,以及用户持有的公钥。CA利用本身的私钥为数字证书加上了数字签名。PKI的核心技术基础是公钥密码学的加密和签名技术。
2016-10-12 21:34:01
432
原创 UBUNTU虚拟机转移后不能上网
平时上班的时候使用的是公司提供的笔记本,由于本子的质量实在是太差劲了,用了大概半年多,主板上的电容爆浆了。不得已把硬盘拆出来,临时做了个移动硬盘,把里面的东西拷贝到自己的笔记本上。公司本上装的是VM7,自己的本上装的是VM8。使用vm启动原来的虚拟机后结果发现不了eth0。查看vi /etc/udev/rules.d/70-persistent-net.rules,此udev规则中
2013-01-20 19:36:18
844
原创 ubuntu10.04增加新的内核
1、下载内核源代码,apt-get linux-source-内核版本号,我下的是2.6.32的。linux-source-2.6.32.tar.bz22、解压tar -xvf linux-source-2.6.32.tar.bz2 -C ./解压到当前目录下。3、进入源码目录linux-source-2.6.32,配置内核,make menuconfig,或者把linux-header
2012-10-09 09:39:01
379
转载 浅析ARM GPIO地址转换
目录:1 S3c2410_gpio_setpin作用以及源码2 在内核中队部分代码进行深入跟踪3 ARM的IO内存映射计算及分析4 一些琐碎的话 1 S3c2410_gpio_setpin作用以及源码 该函数根据传入的参数设这GPIO的数据输出。源码如下void s3c2410_gpio_setpin(unsigned in
2012-06-26 15:05:29
966
转载 swi软件中断
SWI是软件中断向量,SWI异常处理是CPU执行SWI指令时使用。这通常是用来实现OS的系统调用机制。出现这种问题,排除程序本身的问题有可能是Down的方式或者位置不对
2012-05-16 17:17:04
388
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人