diff options
| author | chenjinsong <[email protected]> | 2018-09-27 16:11:54 +0800 |
|---|---|---|
| committer | chenjinsong <[email protected]> | 2018-09-27 16:11:54 +0800 |
| commit | 56d71f261a8bd6031e47e2bf80867049a2aa13da (patch) | |
| tree | f09257b2143782a333a9eda3395137837d9bdad1 /src/key | |
initial commit
Diffstat (limited to 'src/key')
| -rw-r--r-- | src/key/bat/create_ks_cert.bat | 24 | ||||
| -rw-r--r-- | src/key/bat/import_trust_cert.bat | 18 | ||||
| -rw-r--r-- | src/key/cer/client_ks | bin | 0 -> 1306 bytes | |||
| -rw-r--r-- | src/key/cer/client_ts | bin | 0 -> 624 bytes |
4 files changed, 42 insertions, 0 deletions
diff --git a/src/key/bat/create_ks_cert.bat b/src/key/bat/create_ks_cert.bat new file mode 100644 index 0000000..dd3f144 --- /dev/null +++ b/src/key/bat/create_ks_cert.bat @@ -0,0 +1,24 @@ +@echo off +set aliasName=clientkey +set storePath=./client_ks +set local=192.168.10.100 +set keyPass=123123 +set certName=./client_key.cer +if not "%1"=="" ( + set aliasName=%1 +) +if not "%2"=="" ( + set storePath=%2 +) +if not "%3"=="" ( + set local=%3 +) +if not "%4"=="" ( + set keyPass=%4 +) +if not "%5"=="" ( + set certName=%5 +) +@echo %aliasName% %storePath% %local% %keyPass% %certName% +keytool -genkey -v -alias %aliasName% -keyalg RSA -storetype jceks -keystore %storePath% -validity 90 -dname "CN=%local%,OU=cn,O=cn,L=cn,ST=cn,C=cn" -storepass client -keypass %keyPass% +keytool -export -alias %aliasName% -storetype jceks -keystore %storePath% -file %certName% -storepass client diff --git a/src/key/bat/import_trust_cert.bat b/src/key/bat/import_trust_cert.bat new file mode 100644 index 0000000..35c4ee8 --- /dev/null +++ b/src/key/bat/import_trust_cert.bat @@ -0,0 +1,18 @@ +@echo off +@echo ������Կ���ƣ�%1 ��Կ��·�������ƣ�%2 ֤��·�������ƣ�%3 +set aliasName=clientkey +set storePath=./client_ks +set local=localhost +set certName=./client_key.cer +if not "%1"=="" ( + set aliasName=%1 +) +if not "%2"=="" ( + set storePath=%2 +) +if not "%3"=="" ( + set certName=%3 +) + +@echo %aliasName% %storePath% %certName% +echo y|keytool -import -v -trustcacerts -alias %aliasName% -keystore %storePath% -file %certName% -storetype jceks -storepass client diff --git a/src/key/cer/client_ks b/src/key/cer/client_ks Binary files differnew file mode 100644 index 0000000..79459cc --- /dev/null +++ b/src/key/cer/client_ks diff --git a/src/key/cer/client_ts b/src/key/cer/client_ts Binary files differnew file mode 100644 index 0000000..312ecd6 --- /dev/null +++ b/src/key/cer/client_ts |
