创建 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

相关推荐
摘星编程2 小时前
React Native for OpenHarmony 实战:DatePickerAndroid 日期选择器详解
android·react native·react.js
花卷HJ4 小时前
Android 沉浸式全屏实践:主题 + 状态栏文字颜色完整方案
android
花卷HJ5 小时前
Android 项目中 BaseActivity 封装实践(支持 ViewBinding、PermissionUtils动态权限、加载弹窗和跳转动画)
android
消失的旧时光-19437 小时前
Android 接入 Flutter(Add-to-App)最小闭环:10 分钟跑起第一个混合页面
android·flutter
城东米粉儿7 小时前
android StrictMode 笔记
android
Zender Han7 小时前
Flutter Android 启动页 & App 图标替换(不使用任何插件的完整实践)
android·flutter·ios
童无极7 小时前
Android 弹幕君APP开发实战01
android
赛恩斯7 小时前
kotlin 为什么可以在没有kotlin 环境的安卓系统上运行的
android·开发语言·kotlin
于山巅相见7 小时前
【3588】Android动态隐藏导航栏
android·导航栏·状态栏·android11
乡野码圣7 小时前
【RK3588 Android12】开发效率提升技巧
android·嵌入式硬件