Skip to content

Instantly share code, notes, and snippets.

@ishida
Created May 17, 2012 16:26
Show Gist options
  • Save ishida/2719990 to your computer and use it in GitHub Desktop.
Save ishida/2719990 to your computer and use it in GitHub Desktop.
verify jar certs using jarsigner
$ jarsigner -verbose -verify -certs TARGET.jar
22501 Thu Dec 02 20:26:46 JST 2010 META-INF/MANIFEST.MF
22534 Thu May 17 22:40:54 JST 2012 META-INF/MY_ALIAS.SF
3731 Thu May 17 22:40:54 JST 2012 META-INF/MY_ALIAS.RSA
...
sm 1012 Thu Dec 02 20:26:46 JST 2010 com/example/a.class
X.509, CN=Example Inc., O=Example Inc., L=Shinjyuku-ku, ST=Tokyo, C=JP
[証明書は 12/05/17 9:00 から 13/05/10 8:59 まで有効です]
X.509, CN=Thawte Code Signing CA - G2, O="Thawte, Inc.", C=US
[証明書は 10/02/08 9:00 から 20/02/08 8:59 まで有効です]
[KeyUsage 拡張機能はコード署名をサポートしていません]
X.509, CN=thawte Primary Root CA, OU="(c) 2006 thawte, Inc. - For authorized use only", OU=Certification Services Division, O="thawte, Inc.", C=US
[証明書は 06/11/17 9:00 から 36/07/17 8:59 まで有効です]
[KeyUsage 拡張機能はコード署名をサポートしていません]
X.509, CN=Example Inc., O=Example Inc., L=Shinjyuku-ku, ST=Tokyo, C=JP
[証明書は 12/04/14 8:59 に失効しました]
X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA
[証明書は 03/08/06 9:00 から 13/08/06 8:59 まで有効です]
[KeyUsage 拡張機能はコード署名をサポートしていません]
X.509, [email protected], CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA
[証明書は 96/08/01 9:00 から 21/01/01 8:59 まで有効です]
s = 署名が検証されました。
m = エントリがマニフェスト内にリストされます。
k = 1 つ以上の証明書がキーストアで検出されました。
i = 1 つ以上の証明書がアイデンティティスコープで検出されました。
jar が検証されました。
警告:
この jar には、署名者の証明書が期限切れのエントリが含まれています。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment