OpenSSL、OpenSSL-FIPS、OpenSSL-FIPS-ECP的区别

OpenSSL、OpenSSL-FIPS、OpenSSL-FIPS-ECP的区别在OpenSSL的官网上可以看到三个分支,分别是openssl-、openssl-fips-、openssl-fips-ecp-。这三者的区别如下。 分支 内容差异 openssl- 完整版的OpenSSL openssl-fips- 把密码函数库单独抽出来,做成一个满足FIPS1…

大家好,又见面了,我是你们的朋友全栈君。

在OpenSSL的官网上可以看到三个分支,分别是openssl-、openssl-fips-、openssl-fips-ecp-。这三者的区别如下。

分支

内容差异

openssl-

完整版的OpenSSL

openssl-fips-

把密码函数库单独抽出来,做成一个满足FIPS 140-2安全一级的密码模块

openssl-fips-ecp-

基本同openssl-fips-,但是删除了二元域的椭圆曲线,只保留了P元域的,所以是ECP。

比如,对比openssl-fips-2.0.16和openssl-fips-ecp-2.0.16,可以发现fips-ecp的版本,即openssl-fips-ecp-2.0.16,少了一堆椭圆曲线二元域实现的C代码文件,具体缺少文件如下。

  • crypto\bn\asm\armv4-gf2m.pl
  • crypto\bn\asm\c64xplus-gf2m.pl
  • crypto\bn\asm\s390x-gf2m.pl
  • crypto\bn\asm\x86_64-gf2m.pl
  • crypto\bn\asm\x86-gf2m.pl
  • crypto\bn\bn_gf2m.c
  • crypto\ec\ec2_mult.c
  • crypto\ec\ec2_smpl.c

其余文件则完全相同。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162149.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 将SOP进行到底 (转载)

    将SOP进行到底 (转载)将SOP进行到底(转载)前段时期,为了强化公司中高层经理人员的“职业经理人”意识和提升大家的“职业经理人”能力,公司组织了中高层经理人员进行学习余世维先生“职业经理人”讲座的演讲交流活动,并组织相关经理人员参加了余世维先生在南京丁山香格里拉举行的“经理人常犯的11种错误”

    2022年5月26日
    32
  • Verilog读写文件

    Verilog读写文件一.读写文件相关的系统任务  在进行FPGA模块的开发过程中,常常需要对数据的处理过程进行行为仿真,以验证FPGA的功能逻辑是否正确,因此需要将FPGA行为仿真的结果与MATLAB或C/C++的处理结果进行对比验证。但需要对比的数据量比较大时,将输入输出结果数据存入文件进行对比是非常常用的方法。  Verilog中读写文件常用到的系统任务主要有以下几个:1.文件打开、关闭与定位操作:$fo…

    2022年5月25日
    625
  • 正则表达式替换自身「建议收藏」

    正则表达式替换自身「建议收藏」一、问题:将文本中所有[XXX]替换成XXX(XXX包含字母数字下划线),就是将中括号去掉了例如:[PK_Roles]   替换成:PK_Roles二、解答:正则式:\[([0-9a-zA-Z_]*)\]加圆括号表示分组并作为“反向索引”,[0-9a-zA-Z_]*表示多个数字字母下划线替换式:\1\1表示引用第1个组,\1在有些环境中是$1三、常用正则表达式空行

    2022年5月16日
    41
  • java 删 除文件操作_Java File文件处理 删除文件「建议收藏」

    java 删 除文件操作_Java File文件处理 删除文件「建议收藏」1、删除文件要使用Java删除文件,请使用delete()方法:例如:importjava.io.File;//ImporttheFileclasspublicclassDeleteFile{publicstaticvoidmain(String[]args){FilemyObj=newFile(“filename.txt”);if(myObj.delete…

    2022年6月10日
    25
  • Windows宝塔面板彻底卸载_宝塔面板怎么样

    Windows宝塔面板彻底卸载_宝塔面板怎么样宝塔面板安装与卸载

    2025年9月8日
    7
  • bminer挖矿教程_蚂蚁矿机挖矿教程

    bminer挖矿教程_蚂蚁矿机挖矿教程LAMBDA-去中心化存储服务生态-miner-0.1.2矿机安装教程

    2022年9月30日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号