Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
bf0870ac
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
12 个月 前同步成功
通知
8
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,发现更多精彩内容 >>
提交
bf0870ac
编写于
6月 08, 1999
作者:
U
Ulf Möller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Casts.
上级
f947eb31
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
14 addition
and
14 deletion
+14
-14
crypto/des/des_opts.c
crypto/des/des_opts.c
+4
-4
crypto/des/rpw.c
crypto/des/rpw.c
+2
-2
crypto/des/speed.c
crypto/des/speed.c
+8
-8
未找到文件。
crypto/des/des_opts.c
浏览文件 @
bf0870ac
...
@@ -437,13 +437,13 @@ int main(int argc, char **argv)
...
@@ -437,13 +437,13 @@ int main(int argc, char **argv)
fprintf
(
stderr
,
"program when this computer is idle.
\n
"
);
fprintf
(
stderr
,
"program when this computer is idle.
\n
"
);
#endif
#endif
des_set_key
(
(
C_Block
*
)
key
,
sch
);
des_set_key
(
&
key
,
sch
);
des_set_key
(
(
C_Block
*
)
key2
,
sch2
);
des_set_key
(
&
key2
,
sch2
);
des_set_key
(
(
C_Block
*
)
key3
,
sch3
);
des_set_key
(
&
key3
,
sch3
);
#ifndef SIGALRM
#ifndef SIGALRM
fprintf
(
stderr
,
"First we calculate the approximate speed ...
\n
"
);
fprintf
(
stderr
,
"First we calculate the approximate speed ...
\n
"
);
des_set_key
(
(
C_Block
*
)
key
,
sch
);
des_set_key
(
&
key
,
sch
);
count
=
10
;
count
=
10
;
do
{
do
{
long
i
;
long
i
;
...
...
crypto/des/rpw.c
浏览文件 @
bf0870ac
...
@@ -65,7 +65,7 @@ int main(int argc, char *argv[])
...
@@ -65,7 +65,7 @@ int main(int argc, char *argv[])
int
i
;
int
i
;
printf
(
"read passwd
\n
"
);
printf
(
"read passwd
\n
"
);
if
((
i
=
des_read_password
(
(
C_Block
*
)
k
,
"Enter password:"
,
0
))
==
0
)
if
((
i
=
des_read_password
(
&
k
,
"Enter password:"
,
0
))
==
0
)
{
{
printf
(
"password = "
);
printf
(
"password = "
);
for
(
i
=
0
;
i
<
8
;
i
++
)
for
(
i
=
0
;
i
<
8
;
i
++
)
...
@@ -75,7 +75,7 @@ int main(int argc, char *argv[])
...
@@ -75,7 +75,7 @@ int main(int argc, char *argv[])
printf
(
"error %d
\n
"
,
i
);
printf
(
"error %d
\n
"
,
i
);
printf
(
"
\n
"
);
printf
(
"
\n
"
);
printf
(
"read 2passwds and verify
\n
"
);
printf
(
"read 2passwds and verify
\n
"
);
if
((
i
=
des_read_2passwords
(
(
C_Block
*
)
k
,(
C_Block
*
)
k1
,
if
((
i
=
des_read_2passwords
(
&
k
,
&
k1
,
"Enter verified password:"
,
1
))
==
0
)
"Enter verified password:"
,
1
))
==
0
)
{
{
printf
(
"password1 = "
);
printf
(
"password1 = "
);
...
...
crypto/des/speed.c
浏览文件 @
bf0870ac
...
@@ -191,12 +191,12 @@ int main(int argc, char **argv)
...
@@ -191,12 +191,12 @@ int main(int argc, char **argv)
printf
(
"program when this computer is idle.
\n
"
);
printf
(
"program when this computer is idle.
\n
"
);
#endif
#endif
des_set_key
(
(
C_Block
*
)
key2
,
sch2
);
des_set_key
(
&
key2
,
sch2
);
des_set_key
(
(
C_Block
*
)
key3
,
sch3
);
des_set_key
(
&
key3
,
sch3
);
#ifndef SIGALRM
#ifndef SIGALRM
printf
(
"First we calculate the approximate speed ...
\n
"
);
printf
(
"First we calculate the approximate speed ...
\n
"
);
des_set_key
(
(
C_Block
*
)
key
,
sch
);
des_set_key
(
&
key
,
sch
);
count
=
10
;
count
=
10
;
do
{
do
{
long
i
;
long
i
;
...
@@ -226,7 +226,7 @@ int main(int argc, char **argv)
...
@@ -226,7 +226,7 @@ int main(int argc, char **argv)
Time_F
(
START
);
Time_F
(
START
);
for
(
count
=
0
,
run
=
1
;
COND
(
ca
);
count
++
)
for
(
count
=
0
,
run
=
1
;
COND
(
ca
);
count
++
)
des_set_key
(
(
C_Block
*
)
key
,
sch
);
des_set_key
(
&
key
,
sch
);
d
=
Time_F
(
STOP
);
d
=
Time_F
(
STOP
);
printf
(
"%ld set_key's in %.2f seconds
\n
"
,
count
,
d
);
printf
(
"%ld set_key's in %.2f seconds
\n
"
,
count
,
d
);
a
=
((
double
)
COUNT
(
ca
))
/
d
;
a
=
((
double
)
COUNT
(
ca
))
/
d
;
...
@@ -258,8 +258,8 @@ int main(int argc, char **argv)
...
@@ -258,8 +258,8 @@ int main(int argc, char **argv)
#endif
#endif
Time_F
(
START
);
Time_F
(
START
);
for
(
count
=
0
,
run
=
1
;
COND
(
cc
);
count
++
)
for
(
count
=
0
,
run
=
1
;
COND
(
cc
);
count
++
)
des_ncbc_encrypt
(
(
C_Block
*
)
buf
,(
C_Block
*
)
buf
,
BUFSIZE
,
&
(
sch
[
0
]),
des_ncbc_encrypt
(
buf
,
buf
,
BUFSIZE
,
&
(
sch
[
0
]),
(
C_Block
*
)
&
(
key
[
0
])
,
DES_ENCRYPT
);
&
key
,
DES_ENCRYPT
);
d
=
Time_F
(
STOP
);
d
=
Time_F
(
STOP
);
printf
(
"%ld des_cbc_encrypt's of %ld byte blocks in %.2f second
\n
"
,
printf
(
"%ld des_cbc_encrypt's of %ld byte blocks in %.2f second
\n
"
,
count
,
BUFSIZE
,
d
);
count
,
BUFSIZE
,
d
);
...
@@ -275,11 +275,11 @@ int main(int argc, char **argv)
...
@@ -275,11 +275,11 @@ int main(int argc, char **argv)
#endif
#endif
Time_F
(
START
);
Time_F
(
START
);
for
(
count
=
0
,
run
=
1
;
COND
(
cd
);
count
++
)
for
(
count
=
0
,
run
=
1
;
COND
(
cd
);
count
++
)
des_ede3_cbc_encrypt
(
(
C_Block
*
)
buf
,(
C_Block
*
)
buf
,
BUFSIZE
,
des_ede3_cbc_encrypt
(
buf
,
buf
,
BUFSIZE
,
&
(
sch
[
0
]),
&
(
sch
[
0
]),
&
(
sch2
[
0
]),
&
(
sch2
[
0
]),
&
(
sch3
[
0
]),
&
(
sch3
[
0
]),
(
C_Block
*
)
&
(
key
[
0
])
,
&
key
,
DES_ENCRYPT
);
DES_ENCRYPT
);
d
=
Time_F
(
STOP
);
d
=
Time_F
(
STOP
);
printf
(
"%ld des_ede_cbc_encrypt's of %ld byte blocks in %.2f second
\n
"
,
printf
(
"%ld des_ede_cbc_encrypt's of %ld byte blocks in %.2f second
\n
"
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录