Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
017bc57b
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
大约 1 年 前同步成功
通知
9
Star
18
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Openssl
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
017bc57b
编写于
2月 16, 2011
作者:
D
Dr. Stephen Henson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Experimental FIPS symbol renaming.
Fixups under fips/ to make symbol renaming work.
上级
d749e108
变更
7
展开全部
显示空白变更内容
内联
并排
Showing
7 changed file
with
564 addition
and
3 deletion
+564
-3
CHANGES
CHANGES
+6
-0
fips/Makefile
fips/Makefile
+1
-1
fips/des/fips_desmovs.c
fips/des/fips_desmovs.c
+1
-0
fips/fips.c
fips/fips.c
+1
-0
fips/fipssyms.h
fips/fipssyms.h
+553
-0
fips/rand/fips_rand.c
fips/rand/fips_rand.c
+1
-1
fips/sha/fips_standalone_sha1.c
fips/sha/fips_standalone_sha1.c
+1
-1
未找到文件。
CHANGES
浏览文件 @
017bc57b
...
@@ -4,6 +4,12 @@
...
@@ -4,6 +4,12 @@
Changes between 1.0.1 and 1.1.0 [xx XXX xxxx]
Changes between 1.0.1 and 1.1.0 [xx XXX xxxx]
*) Add experimental option FIPSSYMS to give all symbols in
fipscanister.o and FIPS or fips prefix. This will avoid
conflicts with future versions of OpenSSL. Only works for
no-asm at present.
[Steve Henson]
*) Add selftest checks and algorithm block of non-fips algorithms in
*) Add selftest checks and algorithm block of non-fips algorithms in
FIPS mode. Remove DES2 from selftests.
FIPS mode. Remove DES2 from selftests.
[Steve Henson]
[Steve Henson]
...
...
fips/Makefile
浏览文件 @
017bc57b
...
@@ -49,7 +49,7 @@ FIPS_OBJ_LISTS=sha/lib hmac/lib rand/lib des/lib aes/lib dsa/lib rsa/lib \
...
@@ -49,7 +49,7 @@ FIPS_OBJ_LISTS=sha/lib hmac/lib rand/lib des/lib aes/lib dsa/lib rsa/lib \
SRC
=
$(LIBSRC)
SRC
=
$(LIBSRC)
EXHEADER
=
fips.h fips
hack
s.h
EXHEADER
=
fips.h fips
sym
s.h
HEADER
=
$(EXHEADER)
fips_utl.h fips_locl.h
HEADER
=
$(EXHEADER)
fips_utl.h fips_locl.h
EXE
=
fipsld
EXE
=
fipsld
...
...
fips/des/fips_desmovs.c
浏览文件 @
017bc57b
...
@@ -66,6 +66,7 @@
...
@@ -66,6 +66,7 @@
#include <errno.h>
#include <errno.h>
#include <assert.h>
#include <assert.h>
#include <ctype.h>
#include <ctype.h>
#include <openssl/crypto.h>
#include <openssl/des.h>
#include <openssl/des.h>
#include <openssl/evp.h>
#include <openssl/evp.h>
#include <openssl/bn.h>
#include <openssl/bn.h>
...
...
fips/fips.c
浏览文件 @
017bc57b
...
@@ -49,6 +49,7 @@
...
@@ -49,6 +49,7 @@
#define OPENSSL_FIPSAPI
#define OPENSSL_FIPSAPI
#include <openssl/crypto.h>
#include <openssl/rand.h>
#include <openssl/rand.h>
#include <openssl/fips_rand.h>
#include <openssl/fips_rand.h>
#include <openssl/err.h>
#include <openssl/err.h>
...
...
fips/fipssyms.h
0 → 100644
浏览文件 @
017bc57b
此差异已折叠。
点击以展开。
fips/rand/fips_rand.c
浏览文件 @
017bc57b
...
@@ -52,7 +52,7 @@
...
@@ -52,7 +52,7 @@
/*
/*
* This is a FIPS approved AES PRNG based on ANSI X9.31 A.2.4.
* This is a FIPS approved AES PRNG based on ANSI X9.31 A.2.4.
*/
*/
#include <openssl/crypto.h>
#include "e_os.h"
#include "e_os.h"
/* If we don't define _XOPEN_SOURCE_EXTENDED, struct timeval won't
/* If we don't define _XOPEN_SOURCE_EXTENDED, struct timeval won't
...
...
fips/sha/fips_standalone_sha1.c
浏览文件 @
017bc57b
...
@@ -50,7 +50,7 @@
...
@@ -50,7 +50,7 @@
#include <stdio.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdlib.h>
#include <string.h>
#include <string.h>
#include <openssl/
opensslconf
.h>
#include <openssl/
crypto
.h>
#include <openssl/sha.h>
#include <openssl/sha.h>
#include <openssl/hmac.h>
#include <openssl/hmac.h>
#include <openssl/fips.h>
#include <openssl/fips.h>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录