gpt4 book ai didi

Android:保护您的私钥

转载 作者:行者123 更新时间:2023-11-29 01:54:33 25 4
gpt4 key购买 nike

我一直在阅读 Android 网站上的“保护您的私钥”部分。它担心作者身份被泄露的可能性。

那么,是否可以访问已发布应用程序的签名?我的意思是例如从 apk 文件中提取 autor 身份或任何类型的信息?怎么办?

谢谢。

最佳答案

是的,您可以获得已安装应用程序的签名。下面的示例将获取用于签署包的所有签名。

try {
PackageInfo info = getPackageManager().getPackageInfo(pkgName, PackageManager.GET_SIGNATURES);
Signature[] sigs = info.signatures;
for (Signature sig : sigs) {
CertificateFactory certFactory = CertificateFactory.getInstance("X.509");
ByteArrayInputStream in = new ByteArrayInputStream(sig.toByteArray());
X509Certificate cert = (X509Certificate) certFactory.generateCertificate(in);
// Verify or inspect cert here
}
} catch (...) {
//...
}

关于Android:保护您的私钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15971724/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com