美文网首页
解决Android下的Https请求以及 jks 和 cer文件

解决Android下的Https请求以及 jks 和 cer文件

作者: RoboyCore | 来源:发表于2017-10-26 19:49 被阅读110次
    • Android 生成 jks签名文件

      keytool -genkey -alias hzw -keyalg RSA -keystore hzw.jks -validity 3600 -storepass 123456
      

    alias 是 文件别名, 使用RSA算法生成hzw.jks 文件

    您的名字与姓氏是什么?
    [Unknown]:  huang
    

    您的组织单位名称是什么?
    [Unknown]: huang
    您的组织名称是什么?
    [Unknown]: huang
    您所在的城市或区域名称是什么?
    [Unknown]: huang
    您所在的省/市/自治区名称是什么?
    [Unknown]: huang
    该单位的双字母国家/地区代码是什么?
    [Unknown]: cn
    CN=huang, OU=huang, O=huang, L=huang, ST=huang, C=cn是否正确?
    [否]: y

    输入 <hzw> 的密钥口令
    (如果和密钥库口令相同, 按回车):

    • 获取该文件下的指纹密钥
      .android 下含有密钥工具(如配置环境则可以直接使用终端)
    keytool -list -v -keystore hzw.jks
    
    • 生成 cer文件
    keytool -export -alias hzw -file hzw.cer -keystore /Users/mima123/Desktop/hzw.jks -storepass 123456
    

    导出证书

    选项:

    -rfc 以 RFC 样式输出
    -alias <alias> 要处理的条目的别名
    -file <filename> 输出文件名
    -keystore <keystore> 密钥库名称
    -storepass <arg> 密钥库口令
    -storetype <storetype> 密钥库类型
    -providername <providername> 提供方名称
    -providerclass <providerclass> 提供方类名
    -providerarg <arg> 提供方参数
    -providerpath <pathlist> 提供方类路径
    -v 详细输出
    -protected 通过受保护的机制的口令

    直接输出结果使用RFc命令

    keytool -export -alias hzw -rfc  -keystore /Users/mima123/Desktop/hzw.jks -storepass 123456
    

    相关文章

      网友评论

          本文标题:解决Android下的Https请求以及 jks 和 cer文件

          本文链接:https://www.haomeiwen.com/subject/hctlpxtx.html