1 key的生成
密码型:
openssl genrsa -des3 -out server.key 2048
des3算法,openssl格式,2048位强度。需要输入密码才能生存
非密码性:
openssl rsa -in server.key -out server.key

2 生成CA的crt
openssl req -new -x509 -key server.key -out ca.crt -days 3650
生成的ca.crt文件是用来签署下面的server.csr文件。

3 csr的生成方法
openssl req -new -key server.key -out server.csr
需要依次输入国家,地区,组织,email。最重要的是有一个common name,可以写你的名字或者域名。如果为了https申请,这个必须和域名吻合,否则会引发浏览器警报。生成的csr文件交给CA签名后形成服务端自己的证书

4 crt生成方法
openssl x509 -req -days 3650 -in server.csr -CA ca.crt -CAkey server.key -CAcreateserial -out server.crt
CSR文件必须有CA的签名才可形成证书,输入key的密钥后,如果密码型的,不用输入密码。完成证书生成。-CA选项指明用于被签名的csr证书,-CAkey选项指明用于签名的密钥,-CAserial指明序列号文件,而-CAcreateserial指明文件不存在时自动生成。

5 合并server.pem文件
cat server.key server.crt > server.pem

总结:证书可用于goahead的openssl的认证。

goahead(嵌入式Web服务器)之openssl证书制作篇相关推荐

  1. goahead(嵌入式Web服务器)之文件传输篇

    goahead文件上传原理: 使用html form即表单提交文件上传请求,web服务器核心处理接收客户端Post过来的文件数据(注意post的是二进制数据),最后,web服务器把接收到文件数据以二进 ...

  2. goahead(嵌入式Web服务器)之交叉编译、移植篇

    GoAhead简介: GoAhead是一个开源(商业许可).简单.轻巧.功能强大.可以在多个平台运行的嵌入式Web Server. GoAhead主要特性: 1 很小的内存消耗 2 支持认证功能Dig ...

  3. goahead(嵌入式Web服务器)之总结篇

    goahead编译环境介绍 本次章节主要讲解goahead在不同平台的编译,如x86.arm平台.提供gohead源码集成编译,支持https协议,提供openssl源码以及不同平台的编译环境,提供g ...

  4. 常见嵌入式WEB服务器

    常见嵌入式WEB服务器 最近在搞一款应用到嵌入式WEB的产品,早期常为搭建服务器头疼,故在此列出几款常用的.不过我公司现在使用的goahead,下载见www.goahead.com 2.5.1版本.下 ...

  5. arm linux goahead,goAhead 2.5嵌入式web服务器移植到arm9 2440 + linux中

    本文内容概要:详细描述了移植goAhead 2.5到S3C2440的linux系统的过程.步骤.遇到的问题及其解决方法. 开发环境: 宿    主   机:window XP: 虚    拟   机: ...

  6. goahead服务器性能,嵌入式Web服务器GoAhead的研究与应用

    摘要: 随着计算机及网络技术的发展和应用,嵌入式系统的研究成为国内外的研究热点,而嵌入式Web服务器也显示出越来越重要的作用.如今嵌入式Web服务器已经成为国内外嵌入式领域的一个研究热点.目前大部分网 ...

  7. 嵌入式web服务器预研报告(转)

    现在在嵌入式设备中所使用的web服务器主要有:boa.thttpd.mini_httpd.shttpd.lighttpd.goaheand.appweb和apache等. Boa 1.介绍 Boa诞生 ...

  8. 常见嵌入式Web服务器比较

    在在嵌入式设备中所使用的web服务器主要有:boa.thttpd.mini_httpd.shttpd.lighttpd.goaheand.appweb和apache等. Boa 1.介绍 Boa诞生于 ...

  9. [转]嵌入式Web服务器

    现在在嵌入式设备中所使用的web服务器主要有:boa.thttpd.mini_httpd.shttpd.lighttpd.goaheand.appweb和apache等. Boa 1.介绍 Boa诞生 ...

最新文章

  1. Java枚举类使用方式
  2. sse php,sse.php · Gitee 极速下载/modphp - Gitee.com
  3. windows2012自动锁定计算机,如何在Windows中启用或禁用自动锁定
  4. 【MFC系列-第18天】企业信息管理软件开发
  5. k8s源码分析 pdf_rook源码分析之一:rook架构解析
  6. Qt弹出的窗口始终位于界面最前面的方法
  7. Pa interface issue——PA_EXCEED_ROUND_LIMIT
  8. 私人服务器能不能微信授权,微信授权流程
  9. 阿里云 mysql 表锁死_解决阿里云数据库MySQL实例空间满自动锁问题
  10. OSChina 周日乱弹 ——程序员被辞退的理由
  11. 前端web 技术盘点
  12. 解读MySQL性能调优“金字塔”
  13. 2018八大流行网页设计趋势
  14. dnf手游找不到服务器,DNF手游无法连接服务器怎么办 无法连接服务器解决详解...
  15. dw8html合并单元格,DW 做一个table表 对单元格进行合并
  16. 51CTO下载-千万级大型系统集成项目
  17. 手机通讯录式排序php,Android获取手机通讯录-根据排序方式进行
  18. 2020研究洞察:新消费品牌的8大增长驱动力
  19. 海康修改云存储服务器,ivms-4200云存储服务器
  20. 信创操作系统--统信UOS桌面版(使用终端:bash、tty、基本shell操作)

热门文章

  1. 特斯拉面试,工控经典PLC题目:一键启动功能实现解法分析,少个坑,给自己多个机会
  2. 12、剪绳子——剑指offer——动态规划
  3. OPPO千元机来袭!6.4英寸+骁龙730G+超级快充,网友:又一代神机
  4. PyTorch12—Unet图像语义分割
  5. 模拟简单FTP服务搭建--本地用户访问
  6. linux sed 冒号,Linux -sed
  7. Linux开发——实战(三)后门木马程序
  8. Android xUtils框架解析
  9. 985高校明确不再为全部研究生提供宿舍!读研费用又要增加了吗?
  10. 什么是PCM?它和.wav文件是什么关系?