Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
9946491f
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,发现更多精彩内容 >>
提交
9946491f
编写于
3月 30, 2001
作者:
R
Richard Levitte
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Complete the des_encrypt to des_encrypt1 rename in the main
development line as well.
上级
ae6dfff5
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
36 addition
and
36 deletion
+36
-36
crypto/des/asm/des-586.pl
crypto/des/asm/des-586.pl
+2
-2
crypto/des/asm/des686.pl
crypto/des/asm/des686.pl
+1
-1
crypto/des/asm/readme
crypto/des/asm/readme
+1
-1
crypto/des/des_opts.c
crypto/des/des_opts.c
+23
-23
crypto/des/dess.cpp
crypto/des/dess.cpp
+9
-9
未找到文件。
crypto/des/asm/des-586.pl
浏览文件 @
9946491f
...
...
@@ -20,11 +20,11 @@ $L="edi";
$R
=
"
esi
";
&external_label
("
des_SPtrans
");
&des_encrypt
("
des_encrypt
",
1
);
&des_encrypt
("
des_encrypt
1
",
1
);
&des_encrypt
("
des_encrypt2
",
0
);
&des_encrypt3
("
des_encrypt3
",
1
);
&des_encrypt3
("
des_decrypt3
",
0
);
&cbc
("
des_ncbc_encrypt
","
des_encrypt
","
des_encrypt
",
0
,
4
,
5
,
3
,
5
,
-
1
);
&cbc
("
des_ncbc_encrypt
","
des_encrypt
1
","
des_encrypt1
",
0
,
4
,
5
,
3
,
5
,
-
1
);
&cbc
("
des_ede3_cbc_encrypt
","
des_encrypt3
","
des_decrypt3
",
0
,
6
,
7
,
3
,
4
,
5
);
&asm_finish
();
...
...
crypto/des/asm/des686.pl
浏览文件 @
9946491f
...
...
@@ -46,7 +46,7 @@ EOF
$L
=
"
edi
";
$R
=
"
esi
";
&des_encrypt
("
des_encrypt
",
1
);
&des_encrypt
("
des_encrypt
1
",
1
);
&des_encrypt
("
des_encrypt2
",
0
);
&des_encrypt3
("
des_encrypt3
",
1
);
...
...
crypto/des/asm/readme
浏览文件 @
9946491f
...
...
@@ -8,7 +8,7 @@ assembler for the inner DES routines in libdes :-).
The file to implement in assembler is des_enc.c. Replace the following
4 functions
des_encrypt(DES_LONG data[2],des_key_schedule ks, int encrypt);
des_encrypt
1
(DES_LONG data[2],des_key_schedule ks, int encrypt);
des_encrypt2(DES_LONG data[2],des_key_schedule ks, int encrypt);
des_encrypt3(DES_LONG data[2],des_key_schedule ks1,ks2,ks3);
des_decrypt3(DES_LONG data[2],des_key_schedule ks1,ks2,ks3);
...
...
crypto/des/des_opts.c
浏览文件 @
9946491f
...
...
@@ -118,7 +118,7 @@ extern void exit();
#undef DES_RISC2
#undef DES_PTR
#undef D_ENCRYPT
#define des_encrypt
des_encrypt_u4_cisc_idx
#define des_encrypt
1
des_encrypt_u4_cisc_idx
#define des_encrypt2 des_encrypt2_u4_cisc_idx
#define des_encrypt3 des_encrypt3_u4_cisc_idx
#define des_decrypt3 des_decrypt3_u4_cisc_idx
...
...
@@ -130,11 +130,11 @@ extern void exit();
#undef DES_RISC2
#undef DES_PTR
#undef D_ENCRYPT
#undef des_encrypt
#undef des_encrypt
1
#undef des_encrypt2
#undef des_encrypt3
#undef des_decrypt3
#define des_encrypt
des_encrypt_u16_cisc_idx
#define des_encrypt
1
des_encrypt_u16_cisc_idx
#define des_encrypt2 des_encrypt2_u16_cisc_idx
#define des_encrypt3 des_encrypt3_u16_cisc_idx
#define des_decrypt3 des_decrypt3_u16_cisc_idx
...
...
@@ -146,11 +146,11 @@ extern void exit();
#undef DES_RISC2
#undef DES_PTR
#undef D_ENCRYPT
#undef des_encrypt
#undef des_encrypt
1
#undef des_encrypt2
#undef des_encrypt3
#undef des_decrypt3
#define des_encrypt
des_encrypt_u4_risc1_idx
#define des_encrypt
1
des_encrypt_u4_risc1_idx
#define des_encrypt2 des_encrypt2_u4_risc1_idx
#define des_encrypt3 des_encrypt3_u4_risc1_idx
#define des_decrypt3 des_decrypt3_u4_risc1_idx
...
...
@@ -166,11 +166,11 @@ extern void exit();
#define DES_RISC2
#undef DES_PTR
#undef D_ENCRYPT
#undef des_encrypt
#undef des_encrypt
1
#undef des_encrypt2
#undef des_encrypt3
#undef des_decrypt3
#define des_encrypt
des_encrypt_u4_risc2_idx
#define des_encrypt
1
des_encrypt_u4_risc2_idx
#define des_encrypt2 des_encrypt2_u4_risc2_idx
#define des_encrypt3 des_encrypt3_u4_risc2_idx
#define des_decrypt3 des_decrypt3_u4_risc2_idx
...
...
@@ -182,11 +182,11 @@ extern void exit();
#undef DES_RISC2
#undef DES_PTR
#undef D_ENCRYPT
#undef des_encrypt
#undef des_encrypt
1
#undef des_encrypt2
#undef des_encrypt3
#undef des_decrypt3
#define des_encrypt
des_encrypt_u16_risc1_idx
#define des_encrypt
1
des_encrypt_u16_risc1_idx
#define des_encrypt2 des_encrypt2_u16_risc1_idx
#define des_encrypt3 des_encrypt3_u16_risc1_idx
#define des_decrypt3 des_decrypt3_u16_risc1_idx
...
...
@@ -198,11 +198,11 @@ extern void exit();
#define DES_RISC2
#undef DES_PTR
#undef D_ENCRYPT
#undef des_encrypt
#undef des_encrypt
1
#undef des_encrypt2
#undef des_encrypt3
#undef des_decrypt3
#define des_encrypt
des_encrypt_u16_risc2_idx
#define des_encrypt
1
des_encrypt_u16_risc2_idx
#define des_encrypt2 des_encrypt2_u16_risc2_idx
#define des_encrypt3 des_encrypt3_u16_risc2_idx
#define des_decrypt3 des_decrypt3_u16_risc2_idx
...
...
@@ -218,11 +218,11 @@ extern void exit();
#undef DES_RISC2
#define DES_PTR
#undef D_ENCRYPT
#undef des_encrypt
#undef des_encrypt
1
#undef des_encrypt2
#undef des_encrypt3
#undef des_decrypt3
#define des_encrypt
des_encrypt_u4_cisc_ptr
#define des_encrypt
1
des_encrypt_u4_cisc_ptr
#define des_encrypt2 des_encrypt2_u4_cisc_ptr
#define des_encrypt3 des_encrypt3_u4_cisc_ptr
#define des_decrypt3 des_decrypt3_u4_cisc_ptr
...
...
@@ -234,11 +234,11 @@ extern void exit();
#undef DES_RISC2
#define DES_PTR
#undef D_ENCRYPT
#undef des_encrypt
#undef des_encrypt
1
#undef des_encrypt2
#undef des_encrypt3
#undef des_decrypt3
#define des_encrypt
des_encrypt_u16_cisc_ptr
#define des_encrypt
1
des_encrypt_u16_cisc_ptr
#define des_encrypt2 des_encrypt2_u16_cisc_ptr
#define des_encrypt3 des_encrypt3_u16_cisc_ptr
#define des_decrypt3 des_decrypt3_u16_cisc_ptr
...
...
@@ -250,11 +250,11 @@ extern void exit();
#undef DES_RISC2
#define DES_PTR
#undef D_ENCRYPT
#undef des_encrypt
#undef des_encrypt
1
#undef des_encrypt2
#undef des_encrypt3
#undef des_decrypt3
#define des_encrypt
des_encrypt_u4_risc1_ptr
#define des_encrypt
1
des_encrypt_u4_risc1_ptr
#define des_encrypt2 des_encrypt2_u4_risc1_ptr
#define des_encrypt3 des_encrypt3_u4_risc1_ptr
#define des_decrypt3 des_decrypt3_u4_risc1_ptr
...
...
@@ -270,11 +270,11 @@ extern void exit();
#define DES_RISC2
#define DES_PTR
#undef D_ENCRYPT
#undef des_encrypt
#undef des_encrypt
1
#undef des_encrypt2
#undef des_encrypt3
#undef des_decrypt3
#define des_encrypt
des_encrypt_u4_risc2_ptr
#define des_encrypt
1
des_encrypt_u4_risc2_ptr
#define des_encrypt2 des_encrypt2_u4_risc2_ptr
#define des_encrypt3 des_encrypt3_u4_risc2_ptr
#define des_decrypt3 des_decrypt3_u4_risc2_ptr
...
...
@@ -286,11 +286,11 @@ extern void exit();
#undef DES_RISC2
#define DES_PTR
#undef D_ENCRYPT
#undef des_encrypt
#undef des_encrypt
1
#undef des_encrypt2
#undef des_encrypt3
#undef des_decrypt3
#define des_encrypt
des_encrypt_u16_risc1_ptr
#define des_encrypt
1
des_encrypt_u16_risc1_ptr
#define des_encrypt2 des_encrypt2_u16_risc1_ptr
#define des_encrypt3 des_encrypt3_u16_risc1_ptr
#define des_decrypt3 des_decrypt3_u16_risc1_ptr
...
...
@@ -302,11 +302,11 @@ extern void exit();
#define DES_RISC2
#define DES_PTR
#undef D_ENCRYPT
#undef des_encrypt
#undef des_encrypt
1
#undef des_encrypt2
#undef des_encrypt3
#undef des_decrypt3
#define des_encrypt
des_encrypt_u16_risc2_ptr
#define des_encrypt
1
des_encrypt_u16_risc2_ptr
#define des_encrypt2 des_encrypt2_u16_risc2_ptr
#define des_encrypt3 des_encrypt3_u16_risc2_ptr
#define des_decrypt3 des_decrypt3_u16_risc2_ptr
...
...
crypto/des/dess.cpp
浏览文件 @
9946491f
...
...
@@ -45,19 +45,19 @@ void main(int argc,char *argv[])
{
for
(
i
=
0
;
i
<
1000
;
i
++
)
/**/
{
des_encrypt
(
&
data
[
0
],
key
,
1
);
des_encrypt
1
(
&
data
[
0
],
key
,
1
);
GetTSC
(
s1
);
des_encrypt
(
&
data
[
0
],
key
,
1
);
des_encrypt
(
&
data
[
0
],
key
,
1
);
des_encrypt
(
&
data
[
0
],
key
,
1
);
des_encrypt
1
(
&
data
[
0
],
key
,
1
);
des_encrypt
1
(
&
data
[
0
],
key
,
1
);
des_encrypt
1
(
&
data
[
0
],
key
,
1
);
GetTSC
(
e1
);
GetTSC
(
s2
);
des_encrypt
(
&
data
[
0
],
key
,
1
);
des_encrypt
(
&
data
[
0
],
key
,
1
);
des_encrypt
(
&
data
[
0
],
key
,
1
);
des_encrypt
(
&
data
[
0
],
key
,
1
);
des_encrypt
1
(
&
data
[
0
],
key
,
1
);
des_encrypt
1
(
&
data
[
0
],
key
,
1
);
des_encrypt
1
(
&
data
[
0
],
key
,
1
);
des_encrypt
1
(
&
data
[
0
],
key
,
1
);
GetTSC
(
e2
);
des_encrypt
(
&
data
[
0
],
key
,
1
);
des_encrypt
1
(
&
data
[
0
],
key
,
1
);
}
printf
(
"des %d %d (%d)
\n
"
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录