summaryrefslogtreecommitdiff
path: root/src/key
diff options
context:
space:
mode:
authorchenjinsong <[email protected]>2018-09-27 16:11:54 +0800
committerchenjinsong <[email protected]>2018-09-27 16:11:54 +0800
commit56d71f261a8bd6031e47e2bf80867049a2aa13da (patch)
treef09257b2143782a333a9eda3395137837d9bdad1 /src/key
initial commit
Diffstat (limited to 'src/key')
-rw-r--r--src/key/bat/create_ks_cert.bat24
-rw-r--r--src/key/bat/import_trust_cert.bat18
-rw-r--r--src/key/cer/client_ksbin0 -> 1306 bytes
-rw-r--r--src/key/cer/client_tsbin0 -> 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
new file mode 100644
index 0000000..79459cc
--- /dev/null
+++ b/src/key/cer/client_ks
Binary files differ
diff --git a/src/key/cer/client_ts b/src/key/cer/client_ts
new file mode 100644
index 0000000..312ecd6
--- /dev/null
+++ b/src/key/cer/client_ts
Binary files differ