美文网首页
Keytool签名查看

Keytool签名查看

作者: 倔强_2722 | 来源:发表于2019-02-15 13:17 被阅读0次

    Keytool是一个Java数据证书的管理工具 ,Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据:密钥实体(Key entity)-密钥(secret key)或者是私钥和配对公钥(采用非对称加密)可信任的证书实体(trusted certificate entries)-只包含公钥.

    功能:

    1.生成证书、查看证书、证书导出

    2.生成密钥、密钥对

    3.打印证、crl文件等内容

    4.更改密钥库存储口令等

    功能展示

    查看签名方法步骤:

    1.确定本地是否存在keytool

    实际上,keytool工具,在JDK安装过程中,已经解压到对应的jdk-bin目录中。以我本人安装的JDK10.0.1工具为例,keytool.exe工具所在的目录是:C:\Program Files\Java\jdk-10.0.1\bin 。通过命令跳转该路径,查看keytool是否可以正常调起;

    2.下载指定的APP包,找到CERT.RSA文件

    APP包进行压缩后解压,找到CERT.RSA文件,通过命令查看密钥信息,我操作时桌面解压的,所以用该命令找到文件路径进行查看

    keytool -printcert -file C:\Users\Administrator.CMCMCM-9V42QSCR\Desktop\META-INF\CERT.RSA

    签名密钥,SHA1,SHA256信息就都看到了。对比开发提供的他写入包内的签名,可以查看是否一致。另外,fcm发送消息,也需要签名的一致,所以,如果涉及到后台,也需要进行测试。

    图例展示:

    相关文章

      网友评论

          本文标题:Keytool签名查看

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