• linux下利用openssl来实现证书的颁发(详细步骤)

    时间:2023-02-21 10:26:13

    1、首先需要安装openssl,一个开源的实现加解密和证书的专业系统。在centos下可以利用yum安装。2、openssl的配置文件是openssl.cnf,我们一般就是用默认配置就可以。如果证书有特殊要求的话,可以修改配置适应需求。这样必须把相关的文件放到配置文件指定的目录下面。3、首先需要利用...

  • OpenSSL 存在拒绝服务漏洞(类型混淆)

    时间:2023-02-11 09:06:08

    漏洞描述 OpenSSL 是一个用于加密和安全通信的开源工具包。 受影响版本的 OpenSSL 的 X.509 GeneralName 中存在 X.400 地址类型混淆漏洞。漏洞源于 X.400 地址被解析为 ASN1_STRING,但 GENERAL_NAME 的 public structure...

  • openssl API网络通信

    时间:2023-02-10 22:20:12

    1.本文是在别人的基础上,经过测试,大体总结的。操作环境ubuntu12和ubuntu14*****************************************************************************************"网络通信加密"头文件:#inc...

  • openssl c_rehash

    时间:2023-02-08 09:20:34

    一、简介c_rehash 为文件创建一个符号连接,并将此符号连接的名称设为文件的hash值,作用是让openssl在证书目录中能够找到证书。二、语法c_rehash [-old] [-h] [-n] [-v] [ directory... ]参考:c_rehash原理openssl c_rehash...

  • openssl 升级

    时间:2023-02-07 19:23:20

    openssl version -arpm -q --changelog  openssl | grep CVEbash -version#!/bin/bashif [[ $EUID -ne 0 ]]; then echo "This script must be run as root" 1&...

  • Linux下Openssl的安装全过程

    时间:2023-02-04 05:48:40

    第一章1、下载地址:http://www.openssl.org/source/ 下一个新版本的OpenSSL,我下的版本是:openssl-1.0.0e.tar.gz可以通过#wget http://www.openssl.org/source/openssl-1.0.1g.tar.gz 获得1....

  • openssl - X509证书操作函数

    时间:2023-02-03 23:18:50

    原文链接: http://blog.csdn.net/zqt520/article/details/26965797现有的证书大都采用X。509规范,主要同以下信息组成:版本号、证书序列号、有效期、拥有者信息、颁发者信息、其他扩展信息、拥有者的公钥、CA对以上信息的签名。OpenSSL实现了对X。5...

  • RVM ruby on rails发布OpenSSL

    时间:2023-02-02 00:18:31

    When I create a Rails app I am getting some errors and I have no idea what they mean or how to fix them. Instead of explaining I am going to output wh...

  • build/temp.linux-x86_64-2.7/_openssl.c:493:30: fatal error: openssl/opensslv.h: No such file or directory

    时间:2023-01-29 13:10:10

    解决:apt-get install libssl-devapt install python-dev(这个可能和那个错误关系不大)build/temp.linux-x86_64-2.7/_openssl.c:493:30: fatal error: openssl/opensslv.h: No s...

  • Android NDK OpenSSL交叉编译错误

    时间:2023-01-26 22:06:13

    I am new in NDK and I am following this guide to build OpenSSL for Android, I am using Windows 7 and Cygwin for this. 我是NDK的新手,我正在按照这个指南为Android构建Open...

  • centos升级openssl方法及步骤

    时间:2023-01-26 19:39:01

    1.下载要升级到的openssl包https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-7.4p1.tar.gz 2.升级openssh前开通telnet1)查看telnet包rpm -qa|grep telnet--如未安装,则y...

  • Qt 5.6.2 静态编译(VS2013 x86 target xp openssl icu webkit)

    时间:2023-01-26 19:39:07

    在去年4月份的时候,我写过一篇动态编译Qt5.6.0的文章,当时是为了解决webkit不能在winxp下面跑的问题,动态编译有一个缺点,就是发布的时候,要携带一大堆dll,使安装包的体积增大。而静态编译能够解决这个问题,但是静态编译也有缺点,那就是编译时间很长,而且每次不管哪个模块有改动,就必须重新...

  • Eclipse CDT下使用openssl的疑惑

    时间:2023-01-24 20:13:27

    http://topic.csdn.net/u/20081209/19/c6e410b9-4619-46e1-a3f6-244e0e99dcfc.html?seed=297272196 这是另一个网友的帖子,虽然他已经结局了,可是并没有把解决的方法贴出来。我希望各位高手可以帮我解决一下。 我的问题跟...

  • 在Linux下使用MinGW静态交叉编译带有zlib的libcurl(包括交叉编译openssl,即--cross-compile-prefix=i686-w64-mingw32- mingw)

    时间:2023-01-22 07:10:04

    在Linux下使用MinGW静态交叉编译带有zlib的libcurl libcurl是一个跨平台的、易用的、强大的网络库。在大部分Linux发行版中都有编译好的二进制包可供使用,Mac系统更是将其作为了一个核心部件。但是在Windows平台上却需要手工编译,更不必说一些有特殊洁癖的人(比如说我)...

  • openssl之EVP系列之11---EVP_Verify系列函数介绍

    时间:2023-01-21 19:09:20

        ---根据openssl doc/crypto/EVP_VerifyInit.pod翻译和自己的理解写成     (作者:DragonKing, Mail: wzhah@263.net ,发布于:http://openssl.126.com之openssl专业论坛,版本:openssl-0....

  • OpenSSL EVP之——base64编/解码

    时间:2023-01-21 19:09:14

    1 base64 编解码  EVP 提供了base64编码和解码的高级接口。 Base 64编码将二进制数据转换为使用字符 A-Z,a-z,0-9,“+”和“/”表示来数据的可打印形式。每3个字节的二进制数据,编码为上诉4个字符表示的4字节数据。如果输入数据长度不是3的倍数,则输出数据将使用“=”字...

  • openssl的AES解密算法的EVP_DecryptFinal_ex(&ctx,out+outl,&outltmp);的使用

    时间:2023-01-21 19:09:08

    #include<stdio.h> #include<string.h> #include<windows.h> #include<openssl/evp.h> #include<openssl/x509.h> #pragma c...

  • linux环境下安装PHP的OpenSSL扩展的方法讲解

    时间:2023-01-20 18:13:32

    下面小编就为大家分享一篇linux环境下安装PHP的OpenSSL扩展的方法讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

  • 利用openssl生成苹果p12文件

    时间:2023-01-16 17:52:30

    第一步、openssl生成公钥和私钥。 openssl genrsa -out my.key 2048 openssl req -new -key my.key -out my.certSigningRequest -subj "/[email protected],CN=Common Name,C...

  • Linux下的OpenSSL编程——openssl例子

    时间:2023-01-15 13:10:38

    1.安装openssl库:   sudo sudo apt-get install libssl-dev 2.服务器端实现代码 #include <stdio.h>#include <stdlib.h>#include <errno.h>#include <...