使用私钥对原始数据再次进行加密 ; 校验时 , 使用公钥对原始数据进行解密 ;
③ 写入签名 : 将签名写入签名区块 ;
签名时 , 输入签名文件 keystore 的密码后 , 还要输入的别名 和...使用私钥对 APK 加密 ; 安装 APK 包时 , 系统会使用公钥解密 ;
二、生成 Android 签名文件
----
生成签名密钥 :
在 Android Studio 中 , 选择 " 菜单栏...,
在弹出的对话框中 , 点击绿色的安卓图标 , 生成在工程根目录 ,
输入密码和别名密码 , 都设置为 123456 , 点击 " OK " 即可生成该签名文件 ;
签名文件生成在工程根目录中...;
三、分析签名文件
----
使用
keytool -list -v -keystore keystore.jks
命令 , 可以查看该签名密钥的详细信息 ;
下方的扩展中 , 有
1
个密钥...#1: ObjectId: 2.5.29.14 Criticality=false ;
1
个 jks 文件中 , 可以有多个密钥的 , 在该扩展中 , 可以有多个密钥 ;
上述签名 , 有负责 Java