android数字签名 证书序列号?

问题描述

我开发的一个软件想上传到360软件开放平台,填写资料的时候有一项"数字签名 证书序列号"不知道怎么填,我的软件是用keytool 生成证书打包的,生成的时候没有看见有什么序列号这个东西,在网上找了没发现相关资料.怎么样查看这个证书的序列?

解决方案

keytool -list -v -keystore主要是用命令看就可以了
解决方案二:
用命令查看[color=red] keytool -list -v -keystore e:/keytool /yushan.keystore -storepass 123456[/color] 显示内容:--------------------------------------------------------------------- Keystore 类型: JKSKeystore 提供者: SUN您的 keystore 包含 1 输入别名名称: yushan创建日期: 2009-7-29项类型: PrivateKeyEntry认证链长度: 1认证 [1]:所有者:CN=yushan, OU=xx公司, O=xx协会, L=湘潭, ST=湖南, C=中国签发人:CN=yushan, OU=xx公司, O=xx协会, L=湘潭, ST=湖南, C=中国[color=red]序列号:4a6f29ed[/color]有效期: Wed Jul 29 00:40:13 CST 2009 至Thu Jul 29 00:40:13 CST 2010证书指纹: MD5:A3:D7:D9:74:C3:50:7D:10:C9:C2:47:B0:33:90:45:C3 SHA1:2B:FC:9E:3A:DF:C6:C4:FB:87:B8:A0:C6:99:43:E9:4C:4A:E1:18:E8 签名算法名称:SHA1withRSA 版本: 3--------------------------------------------------------------------

时间: 2025-01-23 23:28:40

android数字签名 证书序列号?的相关文章

Android 数字签名学习笔记

  Android 数字签名学习笔记    在Android系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限.Android使用Java的数字证书相关的机制来给apk加盖数字证书,要理解android的数字证书,需要先了解以下数字证书的概念和java的数字证书机

[置顶] 我的Android进阶之旅------>Android中制作和查看自定义的Debug版本Android签名证书

      Android应用开发接入各种SDK时会发现,有很多SDK是需要靠package name和的证书指纹SHA1码来识别的,如百度地图SDK.这样如果使用默认自动生成的debug的话就会给开发调试工作带来一些麻烦.这时可以通过修改正式的release keystore,生成一份"遵守规矩"的临时自定义调试证书给开发时用,就方便多了,具体方法如下.        首先要知道默认的debug证书位置在哪里,打开Eclipse-->Windows-->Preferenc

nfc技术-android 读取NFC序列号

问题描述 android 读取NFC序列号 我手上有一个android系统的手持设备,有读取NFC功能,我想请问一下,NFC不都有一个唯一的序列号码.怎么读取这个序列号呀,很急,因为初学android所以希望有人可以帮我解决一下,谢谢 解决方案 byte[] bytesId =intent.getByteArrayExtra(NfcAdapter.EXTRA_ID); Tag tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG); byte[

修改Android签名证书keystore的密码、别名alias以及别名密码_Android

Eclipse ADT的Custom debug keystore自定义调试证书的时候,Android应用开发接入各种SDK时会发现,有很多SDK是需要靠package name和keystore的指纹hash来识别的(百度地图SDK.又或是微信sdk.新浪微博的sdk),这样如果使用默认自动生成的debug keystore的话就会给开发调试工作带来一些麻烦.因为在生成这些开放平台需要带签名的apk生成的签名信息,再去申请到最后的秘钥.这时可以通过修改正式的release keystore,生

获取Android签名证书的公钥和私钥的简单实例_Android

本文以Android签名JKS格式的证书为例: package com.test; import java.io.FileInputStream; import java.security.Key; import java.security.KeyStore; import java.security.PrivateKey; import java.security.PublicKey; import javax.crypto.Cipher; public class SignTest { pu

修改Android签名证书keystore的密码、别名alias以及别名密码

Eclipse ADT的Custom debug keystore自定义调试证书的时候,Android应用开发接入各种SDK时会发现,有很多SDK是需要靠package name和keystore的指纹hash来识别的(百度地图SDK.又或是微信sdk.新浪微博的sdk),这样如果使用默认自动生成的debug keystore的话就会给开发调试工作带来一些麻烦.因为在生成这些开放平台需要带签名的apk生成的签名信息,再去申请到最后的秘钥.这时可以通过修改正式的release keystore,生

获取Android签名证书的公钥和私钥的简单实例

本文以Android签名JKS格式的证书为例: package com.test; import java.io.FileInputStream; import java.security.Key; import java.security.KeyStore; import java.security.PrivateKey; import java.security.PublicKey; import javax.crypto.Cipher; public class SignTest { pu

我的Android进阶之旅------>修改Android签名证书keystore的密码、别名alias以及别名密码

转载于:http://blog.k-res.net/archives/1229.html  和 http://blog.k-res.net/archives/1671.html ADT允许自定义调试用证书,在Window->Preferences->Android->Build->Custom debug keystore这里,试了一下选择正式证书后提示:"Keystore was tampered with, or password was incorrect"

获取Android签名证书的公钥和私钥

本文以Android签名JKS格式的证书为例: package com.test; import java.io.FileInputStream; import java.security.Key; import java.security.KeyStore; import java.security.PrivateKey; import java.security.PublicKey; import javax.crypto.Cipher; public class SignTest { pu