Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
d4a8f90c
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,发现更多精彩内容 >>
提交
d4a8f90c
编写于
8月 26, 2002
作者:
B
Bodo Möller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
ecdsa => ec
Submitted by: Nils Larsch
上级
41ab00be
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
43 addition
and
42 deletion
+43
-42
apps/Makefile.ssl
apps/Makefile.ssl
+28
-28
apps/ec.c
apps/ec.c
+7
-6
apps/makeapps.com
apps/makeapps.com
+2
-2
apps/progs.h
apps/progs.h
+4
-4
apps/progs.pl
apps/progs.pl
+2
-2
未找到文件。
apps/Makefile.ssl
浏览文件 @
d4a8f90c
...
@@ -42,7 +42,7 @@ SCRIPTS=CA.sh CA.pl der_chop
...
@@ -42,7 +42,7 @@ SCRIPTS=CA.sh CA.pl der_chop
EXE
=
$(PROGRAM)$(EXE_EXT)
EXE
=
$(PROGRAM)$(EXE_EXT)
E_EXE
=
verify asn1pars req dgst dh dhparam enc passwd gendh errstr
\
E_EXE
=
verify asn1pars req dgst dh dhparam enc passwd gendh errstr
\
ca crl rsa rsautl dsa dsaparam ec
dsa
ecparam
\
ca crl rsa rsautl dsa dsaparam ec ecparam
\
x509 genrsa gendsa s_server s_client speed
\
x509 genrsa gendsa s_server s_client speed
\
s_time version pkcs7 crl2pkcs7 sess_id ciphers nseq pkcs12
\
s_time version pkcs7 crl2pkcs7 sess_id ciphers nseq pkcs12
\
pkcs8 spkac smime rand engine ocsp
pkcs8 spkac smime rand engine ocsp
...
@@ -58,14 +58,14 @@ RAND_SRC=app_rand.c
...
@@ -58,14 +58,14 @@ RAND_SRC=app_rand.c
E_OBJ
=
verify.o asn1pars.o req.o dgst.o dh.o dhparam.o enc.o passwd.o gendh.o errstr.o
\
E_OBJ
=
verify.o asn1pars.o req.o dgst.o dh.o dhparam.o enc.o passwd.o gendh.o errstr.o
\
ca.o pkcs7.o crl2p7.o crl.o
\
ca.o pkcs7.o crl2p7.o crl.o
\
rsa.o rsautl.o dsa.o dsaparam.o ec
dsa
.o ecparam.o
\
rsa.o rsautl.o dsa.o dsaparam.o ec.o ecparam.o
\
x509.o genrsa.o gendsa.o s_server.o s_client.o speed.o
\
x509.o genrsa.o gendsa.o s_server.o s_client.o speed.o
\
s_time.o
$(A_OBJ)
$(S_OBJ)
$(RAND_OBJ)
version.o sess_id.o
\
s_time.o
$(A_OBJ)
$(S_OBJ)
$(RAND_OBJ)
version.o sess_id.o
\
ciphers.o nseq.o pkcs12.o pkcs8.o spkac.o smime.o rand.o engine.o ocsp.o
ciphers.o nseq.o pkcs12.o pkcs8.o spkac.o smime.o rand.o engine.o ocsp.o
E_SRC
=
verify.c asn1pars.c req.c dgst.c dh.c enc.c passwd.c gendh.c errstr.c ca.c
\
E_SRC
=
verify.c asn1pars.c req.c dgst.c dh.c enc.c passwd.c gendh.c errstr.c ca.c
\
pkcs7.c crl2p7.c crl.c
\
pkcs7.c crl2p7.c crl.c
\
rsa.c rsautl.c dsa.c dsaparam.c ec
dsa
.c ecparam.c
\
rsa.c rsautl.c dsa.c dsaparam.c ec.c ecparam.c
\
x509.c genrsa.c gendsa.c s_server.c s_client.c speed.c
\
x509.c genrsa.c gendsa.c s_server.c s_client.c speed.c
\
s_time.c
$(A_SRC)
$(S_SRC)
$(RAND_SRC)
version.c sess_id.c
\
s_time.c
$(A_SRC)
$(S_SRC)
$(RAND_SRC)
version.c sess_id.c
\
ciphers.c nseq.c pkcs12.c pkcs8.c spkac.c smime.c rand.c engine.c ocsp.c
ciphers.c nseq.c pkcs12.c pkcs8.c spkac.c smime.c rand.c engine.c ocsp.c
...
@@ -437,31 +437,31 @@ dsaparam.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
...
@@ -437,31 +437,31 @@ dsaparam.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
dsaparam.o
:
../include/openssl/txt_db.h ../include/openssl/ui.h
dsaparam.o
:
../include/openssl/txt_db.h ../include/openssl/ui.h
dsaparam.o
:
../include/openssl/ui_compat.h ../include/openssl/x509.h
dsaparam.o
:
../include/openssl/ui_compat.h ../include/openssl/x509.h
dsaparam.o
:
../include/openssl/x509_vfy.h apps.h dsaparam.c
dsaparam.o
:
../include/openssl/x509_vfy.h apps.h dsaparam.c
ec
dsa
.o
:
../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h
ec.o
:
../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h
ec
dsa
.o
:
../include/openssl/bio.h ../include/openssl/blowfish.h
ec.o
:
../include/openssl/bio.h ../include/openssl/blowfish.h
ec
dsa
.o
:
../include/openssl/bn.h ../include/openssl/buffer.h
ec.o
:
../include/openssl/bn.h ../include/openssl/buffer.h
ec
dsa
.o
:
../include/openssl/cast.h ../include/openssl/conf.h
ec.o
:
../include/openssl/cast.h ../include/openssl/conf.h
ec
dsa
.o
:
../include/openssl/crypto.h ../include/openssl/des.h
ec.o
:
../include/openssl/crypto.h ../include/openssl/des.h
ec
dsa
.o
:
../include/openssl/des_old.h ../include/openssl/dh.h
ec.o
:
../include/openssl/des_old.h ../include/openssl/dh.h
ec
dsa
.o
:
../include/openssl/dsa.h ../include/openssl/e_os2.h
ec.o
:
../include/openssl/dsa.h ../include/openssl/e_os2.h
ec
dsa
.o
:
../include/openssl/ec.h ../include/openssl/ecdh.h
ec.o
:
../include/openssl/ec.h ../include/openssl/ecdh.h
ec
dsa
.o
:
../include/openssl/ecdsa.h ../include/openssl/engine.h
ec.o
:
../include/openssl/ecdsa.h ../include/openssl/engine.h
ec
dsa
.o
:
../include/openssl/err.h ../include/openssl/evp.h
ec.o
:
../include/openssl/err.h ../include/openssl/evp.h
ec
dsa
.o
:
../include/openssl/idea.h ../include/openssl/lhash.h
ec.o
:
../include/openssl/idea.h ../include/openssl/lhash.h
ec
dsa
.o
:
../include/openssl/md2.h ../include/openssl/md4.h
ec.o
:
../include/openssl/md2.h ../include/openssl/md4.h
ec
dsa
.o
:
../include/openssl/md5.h ../include/openssl/mdc2.h
ec.o
:
../include/openssl/md5.h ../include/openssl/mdc2.h
ec
dsa
.o
:
../include/openssl/obj_mac.h ../include/openssl/objects.h
ec.o
:
../include/openssl/obj_mac.h ../include/openssl/objects.h
ec
dsa
.o
:
../include/openssl/opensslconf.h ../include/openssl/opensslv.h
ec.o
:
../include/openssl/opensslconf.h ../include/openssl/opensslv.h
ec
dsa
.o
:
../include/openssl/ossl_typ.h ../include/openssl/pem.h
ec.o
:
../include/openssl/ossl_typ.h ../include/openssl/pem.h
ec
dsa
.o
:
../include/openssl/pem2.h ../include/openssl/pkcs7.h
ec.o
:
../include/openssl/pem2.h ../include/openssl/pkcs7.h
ec
dsa
.o
:
../include/openssl/rand.h ../include/openssl/rc2.h
ec.o
:
../include/openssl/rand.h ../include/openssl/rc2.h
ec
dsa
.o
:
../include/openssl/rc4.h ../include/openssl/rc5.h
ec.o
:
../include/openssl/rc4.h ../include/openssl/rc5.h
ec
dsa
.o
:
../include/openssl/ripemd.h ../include/openssl/rsa.h
ec.o
:
../include/openssl/ripemd.h ../include/openssl/rsa.h
ec
dsa
.o
:
../include/openssl/safestack.h ../include/openssl/sha.h
ec.o
:
../include/openssl/safestack.h ../include/openssl/sha.h
ec
dsa
.o
:
../include/openssl/stack.h ../include/openssl/symhacks.h
ec.o
:
../include/openssl/stack.h ../include/openssl/symhacks.h
ec
dsa
.o
:
../include/openssl/txt_db.h ../include/openssl/ui.h
ec.o
:
../include/openssl/txt_db.h ../include/openssl/ui.h
ec
dsa
.o
:
../include/openssl/ui_compat.h ../include/openssl/x509.h
ec.o
:
../include/openssl/ui_compat.h ../include/openssl/x509.h
ec
dsa.o
:
../include/openssl/x509_vfy.h apps.h ecdsa
.c
ec
.o
:
../include/openssl/x509_vfy.h apps.h ec
.c
ecparam.o
:
../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h
ecparam.o
:
../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h
ecparam.o
:
../include/openssl/bio.h ../include/openssl/blowfish.h
ecparam.o
:
../include/openssl/bio.h ../include/openssl/blowfish.h
ecparam.o
:
../include/openssl/bn.h ../include/openssl/buffer.h
ecparam.o
:
../include/openssl/bn.h ../include/openssl/buffer.h
...
...
apps/ec
dsa
.c
→
apps/ec.c
浏览文件 @
d4a8f90c
/* apps/ecdsa.c */
/* apps/ec.c */
/*
* Written by Nils Larsch for the OpenSSL project.
*/
/* ====================================================================
/* ====================================================================
* Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved.
* Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved.
*
*
...
@@ -53,7 +56,7 @@
...
@@ -53,7 +56,7 @@
*
*
*/
*/
#ifndef OPENSSL_NO_EC
DSA
#ifndef OPENSSL_NO_EC
#include <stdio.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdlib.h>
#include <string.h>
#include <string.h>
...
@@ -61,12 +64,10 @@
...
@@ -61,12 +64,10 @@
#include <openssl/bio.h>
#include <openssl/bio.h>
#include <openssl/err.h>
#include <openssl/err.h>
#include <openssl/evp.h>
#include <openssl/evp.h>
#include <openssl/ecdsa.h>
#include <openssl/x509.h>
#include <openssl/pem.h>
#include <openssl/pem.h>
#undef PROG
#undef PROG
#define PROG ec
dsa
_main
#define PROG ec_main
/* -inform arg - input format - default PEM (one of DER, NET or PEM)
/* -inform arg - input format - default PEM (one of DER, NET or PEM)
* -outform arg - output format - default PEM
* -outform arg - output format - default PEM
...
@@ -275,7 +276,7 @@ bad:
...
@@ -275,7 +276,7 @@ bad:
}
}
}
}
BIO_printf
(
bio_err
,
"read EC
DSA
key
\n
"
);
BIO_printf
(
bio_err
,
"read EC key
\n
"
);
if
(
informat
==
FORMAT_ASN1
)
if
(
informat
==
FORMAT_ASN1
)
{
{
if
(
pubin
)
if
(
pubin
)
...
...
apps/makeapps.com
浏览文件 @
d4a8f90c
...
@@ -155,13 +155,13 @@ $! Define The Application Files.
...
@@ -155,13 +155,13 @@ $! Define The Application Files.
$!
$!
$ LIB_FILES = "VERIFY;ASN1PARS;REQ;DGST;DH;DHPARAM;ENC;PASSWD;GENDH;ERRSTR;"+-
$ LIB_FILES = "VERIFY;ASN1PARS;REQ;DGST;DH;DHPARAM;ENC;PASSWD;GENDH;ERRSTR;"+-
"CA;PKCS7;CRL2P7;CRL;"+-
"CA;PKCS7;CRL2P7;CRL;"+-
"RSA;RSAUTL;DSA;DSAPARAM;EC
DSA
;ECPARAM;"+-
"RSA;RSAUTL;DSA;DSAPARAM;EC;ECPARAM;"+-
"X509;GENRSA;GENDSA;S_SERVER;S_CLIENT;SPEED;"+-
"X509;GENRSA;GENDSA;S_SERVER;S_CLIENT;SPEED;"+-
"S_TIME;APPS;S_CB;S_SOCKET;APP_RAND;VERSION;SESS_ID;"+-
"S_TIME;APPS;S_CB;S_SOCKET;APP_RAND;VERSION;SESS_ID;"+-
"CIPHERS;NSEQ;PKCS12;PKCS8;SPKAC;SMIME;RAND;ENGINE;OCSP"
"CIPHERS;NSEQ;PKCS12;PKCS8;SPKAC;SMIME;RAND;ENGINE;OCSP"
$ APP_FILES := OPENSSL,'OBJ_DIR'VERIFY.OBJ,ASN1PARS.OBJ,REQ.OBJ,DGST.OBJ,DH.OBJ,DHPARAM.OBJ,ENC.OBJ,PASSWD.OBJ,GENDH.OBJ,ERRSTR.OBJ,-
$ APP_FILES := OPENSSL,'OBJ_DIR'VERIFY.OBJ,ASN1PARS.OBJ,REQ.OBJ,DGST.OBJ,DH.OBJ,DHPARAM.OBJ,ENC.OBJ,PASSWD.OBJ,GENDH.OBJ,ERRSTR.OBJ,-
CA.OBJ,PKCS7.OBJ,CRL2P7.OBJ,CRL.OBJ,-
CA.OBJ,PKCS7.OBJ,CRL2P7.OBJ,CRL.OBJ,-
RSA.OBJ,RSAUTL.OBJ,DSA.OBJ,DSAPARAM.OBJ,EC
DSA
.OBJ,ECPARAM.OBJ,-
RSA.OBJ,RSAUTL.OBJ,DSA.OBJ,DSAPARAM.OBJ,EC.OBJ,ECPARAM.OBJ,-
X509.OBJ,GENRSA.OBJ,GENDSA.OBJ,S_SERVER.OBJ,S_CLIENT.OBJ,SPEED.OBJ,-
X509.OBJ,GENRSA.OBJ,GENDSA.OBJ,S_SERVER.OBJ,S_CLIENT.OBJ,SPEED.OBJ,-
S_TIME.OBJ,APPS.OBJ,S_CB.OBJ,S_SOCKET.OBJ,APP_RAND.OBJ,VERSION.OBJ,SESS_ID.OBJ,-
S_TIME.OBJ,APPS.OBJ,S_CB.OBJ,S_SOCKET.OBJ,APP_RAND.OBJ,VERSION.OBJ,SESS_ID.OBJ,-
CIPHERS.OBJ,NSEQ.OBJ,PKCS12.OBJ,PKCS8.OBJ,SPKAC.OBJ,SMIME.OBJ,RAND.OBJ,ENGINE.OBJ,OCSP.OBJ
CIPHERS.OBJ,NSEQ.OBJ,PKCS12.OBJ,PKCS8.OBJ,SPKAC.OBJ,SMIME.OBJ,RAND.OBJ,ENGINE.OBJ,OCSP.OBJ
...
...
apps/progs.h
浏览文件 @
d4a8f90c
...
@@ -17,7 +17,7 @@ extern int rsa_main(int argc,char *argv[]);
...
@@ -17,7 +17,7 @@ extern int rsa_main(int argc,char *argv[]);
extern
int
rsautl_main
(
int
argc
,
char
*
argv
[]);
extern
int
rsautl_main
(
int
argc
,
char
*
argv
[]);
extern
int
dsa_main
(
int
argc
,
char
*
argv
[]);
extern
int
dsa_main
(
int
argc
,
char
*
argv
[]);
extern
int
dsaparam_main
(
int
argc
,
char
*
argv
[]);
extern
int
dsaparam_main
(
int
argc
,
char
*
argv
[]);
extern
int
ec
dsa
_main
(
int
argc
,
char
*
argv
[]);
extern
int
ec_main
(
int
argc
,
char
*
argv
[]);
extern
int
ecparam_main
(
int
argc
,
char
*
argv
[]);
extern
int
ecparam_main
(
int
argc
,
char
*
argv
[]);
extern
int
x509_main
(
int
argc
,
char
*
argv
[]);
extern
int
x509_main
(
int
argc
,
char
*
argv
[]);
extern
int
genrsa_main
(
int
argc
,
char
*
argv
[]);
extern
int
genrsa_main
(
int
argc
,
char
*
argv
[]);
...
@@ -81,10 +81,10 @@ FUNCTION functions[] = {
...
@@ -81,10 +81,10 @@ FUNCTION functions[] = {
#ifndef OPENSSL_NO_DSA
#ifndef OPENSSL_NO_DSA
{
FUNC_TYPE_GENERAL
,
"dsaparam"
,
dsaparam_main
},
{
FUNC_TYPE_GENERAL
,
"dsaparam"
,
dsaparam_main
},
#endif
#endif
#ifndef OPENSSL_NO_EC
DSA
#ifndef OPENSSL_NO_EC
{
FUNC_TYPE_GENERAL
,
"ec
dsa"
,
ecdsa
_main
},
{
FUNC_TYPE_GENERAL
,
"ec
"
,
ec
_main
},
#endif
#endif
#ifndef OPENSSL_NO_EC
DSA
#ifndef OPENSSL_NO_EC
{
FUNC_TYPE_GENERAL
,
"ecparam"
,
ecparam_main
},
{
FUNC_TYPE_GENERAL
,
"ecparam"
,
ecparam_main
},
#endif
#endif
{
FUNC_TYPE_GENERAL
,
"x509"
,
x509_main
},
{
FUNC_TYPE_GENERAL
,
"x509"
,
x509_main
},
...
...
apps/progs.pl
浏览文件 @
d4a8f90c
...
@@ -33,8 +33,8 @@ foreach (@ARGV)
...
@@ -33,8 +33,8 @@ foreach (@ARGV)
{
print
"
#ifndef OPENSSL_NO_RSA
\n
${str}
#endif
\n
";
}
{
print
"
#ifndef OPENSSL_NO_RSA
\n
${str}
#endif
\n
";
}
elsif
(
(
$_
=~
/^dsa$/
)
||
(
$_
=~
/^gendsa$/
)
||
(
$_
=~
/^dsaparam$/
))
elsif
(
(
$_
=~
/^dsa$/
)
||
(
$_
=~
/^gendsa$/
)
||
(
$_
=~
/^dsaparam$/
))
{
print
"
#ifndef OPENSSL_NO_DSA
\n
${str}
#endif
\n
";
}
{
print
"
#ifndef OPENSSL_NO_DSA
\n
${str}
#endif
\n
";
}
elsif
(
(
$_
=~
/^ec
dsa$/
)
||
(
$_
=~
/^ecdsa
param$/
))
elsif
(
(
$_
=~
/^ec
$/
)
||
(
$_
=~
/^ec
param$/
))
{
print
"
#ifndef OPENSSL_NO_EC
DSA
\n
${str}
#endif
\n
";}
{
print
"
#ifndef OPENSSL_NO_EC
\n
${str}
#endif
\n
";}
elsif
(
(
$_
=~
/^dh$/
)
||
(
$_
=~
/^gendh$/
)
||
(
$_
=~
/^dhparam$/
))
elsif
(
(
$_
=~
/^dh$/
)
||
(
$_
=~
/^gendh$/
)
||
(
$_
=~
/^dhparam$/
))
{
print
"
#ifndef OPENSSL_NO_DH
\n
${str}
#endif
\n
";
}
{
print
"
#ifndef OPENSSL_NO_DH
\n
${str}
#endif
\n
";
}
elsif
(
(
$_
=~
/^pkcs12$/
))
elsif
(
(
$_
=~
/^pkcs12$/
))
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录