生成android的bks证书
pushd %CD%
cd /d %~dp0

REM 1.Create key and certificate:
keytool -genkeypair -v -alias zhaohw7 -dname "cn=kortide.server, ou=Kortide, o=Kortide Cor, c=CHA, l=shanghai" -validity 365 -keypass 1234567 -keystore ..\data\server.keystore -storepass 1234567 -storetype BKS -providername "BC"


REM 2.Check the certifacate:
keytool -list -keystore ..\data\server.keystore -storepass 1234567 -storetype BKS


REM 3.Export it to a file as a certificate(serverCertificate.cer) and give the client to use it:
keytool -export -keystore ..\data\server.keystore -storepass 1234567 -storetype BKS -file ..\data\server.cer -alias zhaohw7


REM (optional)open the certificate(server.cer)
keytool -printcert -file ..\data\server.cer


REM ***.create a Server side policy file:
REM file name: ssl.policy
REM grant {
REM permission java.security.AllPermission;
REM }
REM @echo off
REM if not exist .\ssl.policy (
REM echo.grant {>ssl.policy
REM echo. permission java.security.AllPermission;>>ssl.policy
REM echo }>>ssl.policy
REM )


REM 4.server VM to do:
REM 1) Import the digital certificate to keystore base, and trust it;
REM 2) Use same keystore base as server side.
REM keytool -import -file ..\data\server.cer -alias alias-1 -storepass 1234567 -storetype BKS


REM 5.Compile and Run SSLNetworkServer
javac -d ..\bin\ ..\src\AndroidSSLServer2.java
java -classpath ..\bin\ -Djava.security.policy=..\data\ssl.policy -Djavax.net.ssl.trustStore=..\data\server.keystore AndroidSSLServer2

popd
pause

更多相关文章

  1. Android命令行手动编译打包详解
  2. Android(安卓)利用Android(安卓)studio打包jar包
  3. Android单个模块编译
  4. Android(安卓)使用NDK R5开发JNI应用详解
  5. Android(安卓)Studio打包生成Jar包的方法(亲测可用)
  6. Android(安卓)Studio 运行项目报错:org.objectweb.asm.tree.analy
  7. Android(安卓)ui utils-简单实用的Android界面工具
  8. Android(安卓)studio获取证书指纹 (SHA1)的方法
  9. eclipse android 设置及修改生成apk的签名文件

随机推荐

  1. android edittext 输入字数限制 超过最大
  2. Android Studio gradle Apk命名
  3. ANDROID中根据QQ号码或者QQ群号码,跳转到
  4. Android(Java):fragment
  5. Android(安卓)彩信发送
  6. Android OTA差分包升级失败
  7. 学习和研究Android
  8. Android开发人员面试整理
  9. 原创:Android 基础 控件 之 TextVIew(一)
  10. Android BaseAdapter 例子