Build Openssl With Fips Module On Windows

参考github上的文档
https://github.com/ColdDragon/windows-build-openssl-fips

Build Openssl With Fips Module On Linux

    • Build Openssl With Fips Module On Windows
  • Download source code from web
  • Uzip the source code
  • build and install fips module first.
  • build and install openssl with shared lib.
  • check the build result.

Download source code from web

wget https://www.openssl.org/source/openssl-fips-2.0.16.tar.gz
wget https://www.openssl.org/source/openssl-1.0.2s.tar.gz

Uzip the source code

tar -xzvf openssl-fips-2.0.16.tar.gz
tar -xzvf openssl-1.0.2s.tar.gz

build and install fips module first.

cd openssl-fips-2.0.16
./config -fPIC
make
make install

build and install openssl with shared lib.

cd openssl-1.0.2s
./config fips -fPIC shared
make depend
make
make install

check the build result.

cd /usr/local/ssl
./bin/openssl version

the output should be:

OpenSSL 1.0.2s-fips  28 May 2019

How to build openssl with fips module on Linux and Windows?相关推荐

  1. linux和Windows平台 android sdk 中build tools 区别

    在linux和Windows平台上,gradle wrapper和gradle依赖的jar 都是不区分平台的 ├── gradle │ └── wrapper │ ├── gradle-wrapper ...

  2. project下build.gradle文件和module下buil.gradle

    前言 自己写了几个gradle文件模板,如果还在使用Support包开发的可以参考. 定义一个全局统一配置文件config.gradle Project目录下的config.gradle /*** 全 ...

  3. Ant中build.xml对多module部署配置

    无论走到哪里,都应该记住,过去都是假的,回忆是一条没有尽头的路,一切以往的春天都不复存在,就连那最坚韧而又狂乱的爱情归根结底也不过是一种转瞬即逝的现实.--马尔克斯<百年孤独> 1.bui ...

  4. 【疑难杂症】vue npm run build的时候遇到Module build failed: Error: No ESLint configuration found.报错提示咋办呀?

    有一天某个项目轮到我手里,兴高采烈的运行结果--我去这-- 直接找到config/index.js

  5. flash build 4.6 不能debug 报错 C:\WINDOWS\system32\...

    为什么80%的码农都做不了架构师?>>> 转载:http://wangjianwei866.blog.163.com/blog/static/92958232011113547179 ...

  6. linux升级openssl需要先卸载吗,linux下安装/升级openssl

    (2810)  (1) 安装环境: 操作系统:CentOs7 OpenSSL Version:openssl-1.0.2j.tar.gz 安装: 目前版本最新的SSL地址为 备注:进入http://w ...

  7. 微软 2018 Build 大会前瞻:AI、Azure、Windows 10 都在!

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 微软 Build 2018 开发者大会即将于美国当地时间 5 月 7 日至 9 日在西雅图召 ...

  8. flash build 4.6 不能debug 报错 C:\WINDOWS\system32\Macromed\Flash\NPSWF32.dll

    转载:http://wangjianwei866.blog.163.com/blog/static/9295823201111354717933/ 1:Flash Builder 版本是:Adobe? ...

  9. linux module 目录,linux module工具安装与使用

    linux中的环境变量管理,让人烦不胜烦.但是有了module这个开源的环境变量管理工具,就让linux中的环境变量管理变得容易. 以下链接,是module工具的介绍: 一.安装 module工具,依 ...

最新文章

  1. 2017年云栖大会-云HBase专场会后资料-欢迎扩散
  2. 深入分析ReentrantLock公平锁和非公平锁的区别 (转)
  3. 全局变量声明的规范化
  4. 吊打 Tomcat ,Undertow 性能很炸!!
  5. [C语言程序设计_现代方法(第2版)] 第二章 C语言基本概念
  6. struts2上传文件类型限制
  7. boost::lockfree::queue多线程读写实例
  8. Kubernetes 小白学习笔记(30)--kubernetes云原生应用开发-service mesh介绍
  9. UI 自动化测试在有赞的实践
  10. [c++]平均成绩、从尾到头打印链表、整数从大到小排序、二分法查找、斐波那契数列
  11. Pycharm this applicatation failed to start because it could not find or laod the qt plaform plugin
  12. ProcessingJoy —— 字母流光粒子【JAVA】
  13. Python创建本地数据库
  14. 为什么加泪滴,Allegro如何加泪滴?
  15. 提问的艺术 | 如何聪明地提问
  16. 华师大 OJ 3024
  17. Databricks文档04----使用 Azure Databricks 提取、转换和加载数据
  18. 全球变暖的影响与原因
  19. Android与Linux的区别
  20. jupyter中配置多种虚拟环境

热门文章

  1. 谷歌浏览器在编辑器中打不开_如何在Google文档中使用编辑器聊天
  2. educoder——面向对象程序设计java——实验实训——实验三 - 集合框架
  3. AcWing 95. 费解的开关 (yxc代码保姆级题解+注释)
  4. MySQL中使用SQL统计App的日活,周活,月活,年活
  5. Android的MVP架构
  6. syntaxerror:_解决SyntaxError:解析时出现意外的EOF
  7. mock.js简单使用
  8. python兔子繁殖问题循环_for循环——兔子繁殖问题
  9. php hapijs,hapi 起步
  10. 严正声明:不要抄袭本人的创作内容