创建 Android bks证书

创建 Android bks证书

1、使用公钥证书和私钥证书生成p12证书。

openssl pkcs12 -export -in public.crt -inkey private.key -out my_tmp.p12

public.crt 是公钥证书;

private.key 是私钥;

tmp.p12 是目标生成文件p12证书

需要创建密码,不然下一步会失败(未分析原因)

2、将p12证书转成bks证书

keytool -importkeystore -srckeystore tmp.p12 -srcstoretype pkcs12 -destkeystore final.bks -deststoretype bks -provider org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath bcprov-jdk16-141.jar

3、证书验证:

keytool -list -keystore final.bks -provider org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath bcprov-jdk16-141.jar -storetype BKS -storepass 123456

相关推荐
モンキー・D・小菜鸡儿7 分钟前
Android Jetpack Compose 基础控件介绍
android·kotlin·android jetpack·compose
无风之翼18 分钟前
android15 休眠唤醒过程中有时候屏幕显示时间一闪而过
android·锁屏
方白羽2 小时前
Android全局悬浮拖拽视图
android·app·客户端
Jerry3 小时前
Compose 高级状态和附带效应
android
2501_916007475 小时前
苹果手机iOS应用管理全指南与隐藏功能详解
android·ios·智能手机·小程序·uni-app·iphone·webview
LFly_ice5 小时前
Nest-管道
android·java·数据库
ab_dg_dp7 小时前
android bugreport 模块源码分析
android
2501_915106328 小时前
全面理解 iOS 帧率,构建从渲染到系统行为的多工具协同流畅度分析体系
android·ios·小程序·https·uni-app·iphone·webview
繁星星繁8 小时前
【Mysql】数据库基础
android·数据库·mysql
李坤林8 小时前
Android 12 中 App 与 SurfaceFlinger(SF)的 Vsync 通信机制
android·surfaceflinger