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

相关推荐
一起搞IT吧1 小时前
Android功耗系列专题理论之十六:功耗不同阶段&不同模块分析说明
android·c++·智能手机·性能优化
Greenland_121 小时前
Android Java使用Glide无法生成GlideApp
android·java·glide
耶叶1 小时前
Android开发:用户注册和登录的数据库代码详细解释
android·数据库·kotlin
常利兵1 小时前
打造Android网络框架:为请求铺就高速路
android·网络·php
艾莉丝努力练剑2 小时前
【MYSQL】MYSQL学习的一大重点:MYSQL数据类型
android·linux·数据库·人工智能·学习·mysql·网络安全
pangares2 小时前
MySQL中between and的基本用法
android·数据库·mysql
亚历克斯神3 小时前
Flutter for OpenHarmony: Flutter 三方库 mongo_dart 助力鸿蒙应用直连 NoSQL 数据库构建高效的数据流转系统(纯 Dart 驱动方案)
android·数据库·flutter·华为·nosql·harmonyos
冰语竹4 小时前
Android学习之线性布局。
android
Lei活在当下12 小时前
Codex 工程化实践指南:深入理解 AGENTS.md、SKILL.md 与 MCP
android·openai·ai编程
修炼者12 小时前
Toast的显示流程
android