Aller au contenu | Aller au menu | Aller à la recherche


Certificats Java

Comment générer, exporter, importer un certificat à utiliser dans votre programme Java ?

Les lignes de commandes pour éviter un long discours

# Version de java installée
C:\>"C:\Program Files\Java\jre6\bin\java" -version
 
java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)
 
# Lecture du magasin des certificats pour java
C:\>"C:\Program Files\Java\jre6\bin\keytool" -list -keystore "C:\Program Files\Java\jre6\lib\security\cacerts"
Tapez le mot de passe du Keystore :
 
*****************  A V E R T I S S E M E N T  *****************
* L'intÚgritÚ des informations enregistrÚes dans votre Keystore  *
* n'a PAS ÚtÚ vÚrifiÚe !  Pour cela, *
* vous devez spÚcifier le mot de passe de votre Keystore.                  *
*****************  A V E R T I S S E M E N T  *****************
 
Type Keystore : JKS
Fournisseur Keystore : SUN
 
Votre Keystore contient 60 entrÚe(s)
 
aolrootca2, 26 mars 2008, trustedCertEntry,
Empreinte du certificat (MD5) : D6:ED:3C:CA:E2:66:0F:AF:10:43:0D:77:9B:04:09:BF
secomscrootca1, 1 mai 2008, trustedCertEntry,
Empreinte du certificat (MD5) : F1:BC:63:6A:54:E0:B5:27:F5:CD:E7:1A:E3:4D:6E:4A
aolrootca1, 17 janv. 2008, trustedCertEntry,
Empreinte du certificat (MD5) : 14:F1:08:AD:9D:FA:64:E2:89:E7:1C:CF:A8:AD:7D:5E
entrustclientca, 9 janv. 2003, trustedCertEntry,
Empreinte du certificat (MD5) : 0C:41:2F:13:5B:A0:54:F5:96:66:2D:7E:CD:0E:03:F4
verisignclass3g2ca, 25 mars 2004, trustedCertEntry,
Empreinte du certificat (MD5) : A2:33:9B:4C:74:78:73:D4:6C:E7:C1:F3:8D:CB:5C:E9
thawtepersonalbasicca, 12 fÚvr. 1999, trustedCertEntry,
Empreinte du certificat (MD5) : E6:0B:D2:C9:CA:2D:88:DB:1A:71:0E:4B:78:EB:02:41
globalsignca, 26 mars 2008, trustedCertEntry,
Empreinte du certificat (MD5) : 3E:45:52:15:09:51:92:E1:B7:5D:37:9F:B1:87:29:8A
secomvalicertclass1ca, 1 mai 2008, trustedCertEntry,
Empreinte du certificat (MD5) : 65:58:AB:15:AD:57:6C:1E:A8:A7:B5:69:AC:BF:FF:EB
digicertassuredidrootca, 7 janv. 2008, trustedCertEntry,
Empreinte du certificat (MD5) : 87:CE:0B:7B:2A:0E:49:00:E1:58:71:9B:37:A8:93:72
addtrustclass1ca, 2 mai 2006, trustedCertEntry,
Empreinte du certificat (MD5) : 1E:42:95:02:33:92:6B:B9:5F:C0:7F:DA:D6:B2:4B:FC
verisignclass2g3ca, 25 mars 2004, trustedCertEntry,
Empreinte du certificat (MD5) : F8:BE:C4:63:22:C9:A8:46:74:8B:B8:1D:1E:4A:2B:F6
thawtepersonalpremiumca, 12 fÚvr. 1999, trustedCertEntry,
Empreinte du certificat (MD5) : 3A:B2:DE:22:9A:20:93:49:F9:ED:C8:D2:8A:E7:68:0D
addtrustexternalca, 2 mai 2006, trustedCertEntry,
Empreinte du certificat (MD5) : 1D:35:54:04:85:78:B0:3F:42:42:4D:BF:20:73:0A:3F
digicertglobalrootca, 7 janv. 2008, trustedCertEntry,
Empreinte du certificat (MD5) : 79:E4:A9:84:0D:7D:3A:96:D7:C0:4F:E2:43:4C:89:2E
trustcenterclass2caii, 7 janv. 2008, trustedCertEntry,
Empreinte du certificat (MD5) : CE:78:33:5C:59:78:01:6E:18:EA:B9:36:A0:B9:2E:23
trustcenteruniversalcai, 7 janv. 2008, trustedCertEntry,
Empreinte du certificat (MD5) : 45:E1:A5:72:C5:A9:36:64:40:9E:F5:E4:58:84:67:8C
valicertclass2ca, 20 janv. 2005, trustedCertEntry,
Empreinte du certificat (MD5) : A9:23:75:9B:BA:49:36:6E:31:C2:DB:F2:E7:66:BA:87
entrustsslca, 9 janv. 2003, trustedCertEntry,
Empreinte du certificat (MD5) : DF:F2:80:73:CC:F1:E6:61:73:FC:F5:42:E9:C5:7C:EE
equifaxsecureebusinessca2, 18 juil. 2003, trustedCertEntry,
Empreinte du certificat (MD5) : AA:BF:BF:64:97:DA:98:1D:6F:C6:08:3A:95:70:33:CA
equifaxsecureebusinessca1, 18 juil. 2003, trustedCertEntry,
Empreinte du certificat (MD5) : 64:9C:EF:2E:44:FC:C6:8F:52:07:D0:51:73:8F:CB:3D
thawtepremiumserverca, 12 fÚvr. 1999, trustedCertEntry,
Empreinte du certificat (MD5) : 06:9F:69:79:16:66:90:02:1B:8C:8C:A2:C3:07:6F:3A
verisignclass2g2ca, 25 mars 2004, trustedCertEntry,
Empreinte du certificat (MD5) : 2D:BB:E5:25:D3:D1:65:82:3A:B7:0E:FA:E6:EB:E2:E1
addtrustqualifiedca, 2 mai 2006, trustedCertEntry,
Empreinte du certificat (MD5) : 27:EC:39:47:CD:DA:5A:AF:E2:9A:01:65:21:A9:4C:BB
entrustglobalclientca, 9 janv. 2003, trustedCertEntry,
Empreinte du certificat (MD5) : 9A:77:19:18:ED:96:CF:DF:1B:B7:0E:F5:8D:B9:88:2E
utnuserfirsthardwareca, 2 mai 2006, trustedCertEntry,
Empreinte du certificat (MD5) : 4C:56:41:E5:0D:BB:2B:E8:CA:A3:ED:18:08:AD:43:39
digicerthighassuranceevrootca, 7 janv. 2008, trustedCertEntry,
Empreinte du certificat (MD5) : D4:74:DE:57:5C:39:B2:D3:9C:85:83:C5:C0:65:49:8A
starfieldclass2ca, 20 janv. 2005, trustedCertEntry,
Empreinte du certificat (MD5) : 32:4A:4B:BB:C8:63:69:9B:BE:74:9A:C6:DD:1D:46:24
verisignclass1g3ca, 25 mars 2004, trustedCertEntry,
Empreinte du certificat (MD5) : B1:47:BC:18:57:D1:18:A0:78:2D:EC:71:E8:2A:95:73
swisssignsilverg2ca, 13 ao¹t 2008, trustedCertEntry,
Empreinte du certificat (MD5) : E0:06:A1:C9:7D:CF:C9:FC:0D:C0:56:75:96:D8:62:13
secomevrootca1, 1 mai 2008, trustedCertEntry,
Empreinte du certificat (MD5) : 22:2D:A6:01:EA:7C:0A:F7:F0:6C:56:43:3F:77:76:D3
thawteserverca, 12 fÚvr. 1999, trustedCertEntry,
Empreinte du certificat (MD5) : C5:70:C4:A2:ED:53:78:0C:C8:10:53:81:64:CB:D0:1D
verisignclass3ca, 27 oct. 2003, trustedCertEntry,
Empreinte du certificat (MD5) : 10:FC:63:5D:F6:26:3E:0D:F3:25:BE:5F:79:CD:67:67
entrustgsslca, 9 janv. 2003, trustedCertEntry,
Empreinte du certificat (MD5) : 9D:66:6A:CC:FF:D5:F5:43:B4:BF:8C:16:D1:2B:A8:99
globalsignr2ca, 1 ao¹t 2007, trustedCertEntry,
Empreinte du certificat (MD5) : 94:14:77:7E:3E:5E:FD:8F:30:BD:41:B0:CF:E7:D0:30
geotrustglobalca, 18 juil. 2003, trustedCertEntry,
Empreinte du certificat (MD5) : F7:75:AB:29:FB:51:4E:B7:77:5E:FF:05:3C:99:8E:F5
verisignclass1g2ca, 25 mars 2004, trustedCertEntry,
Empreinte du certificat (MD5) : DB:23:3D:F9:69:FA:4B:B9:95:80:44:73:5E:7D:41:83
swisssigngoldg2ca, 13 ao¹t 2008, trustedCertEntry,
Empreinte du certificat (MD5) : 24:77:D9:A8:91:D1:3B:FA:88:2D:C2:FF:F8:CD:33:93
comodoaaaca, 2 mai 2006, trustedCertEntry,
Empreinte du certificat (MD5) : 49:79:04:B0:EB:87:19:AC:47:B0:BC:11:51:9B:74:D0
utnuserfirstclientauthemailca, 2 mai 2006, trustedCertEntry,
Empreinte du certificat (MD5) : D7:34:3D:EF:1D:27:09:28:E1:31:02:5B:13:2B:DD:F7
equifaxsecureca, 18 juil. 2003, trustedCertEntry,
Empreinte du certificat (MD5) : 67:CB:9D:C0:13:24:8A:82:9B:B2:17:1E:D1:1B:EC:D4
baltimorecybertrustca, 10 mai 2002, trustedCertEntry,
Empreinte du certificat (MD5) : AC:B6:94:A5:9C:17:E0:D7:91:52:9B:B1:97:06:A6:E4
verisignclass2ca, 27 oct. 2003, trustedCertEntry,
Empreinte du certificat (MD5) : B3:9C:25:B1:C3:2E:32:53:80:15:30:9D:4D:02:77:3E
verisignserverca, 29 juin 1998, trustedCertEntry,
Empreinte du certificat (MD5) : 74:7B:82:03:43:F0:00:9E:6B:B3:EC:47:BF:85:A5:93
entrust2048ca, 9 janv. 2003, trustedCertEntry,
Empreinte du certificat (MD5) : BA:21:EA:20:D6:DD:DB:8F:C1:57:8B:40:AD:A1:FC:FC
utndatacorpsgcca, 2 mai 2006, trustedCertEntry,
Empreinte du certificat (MD5) : B3:A5:3E:77:21:6D:AC:4A:C0:C9:FB:D5:41:3D:CA:06
trustcenterclass4caii, 7 janv. 2008, trustedCertEntry,
Empreinte du certificat (MD5) : 9D:FB:F9:AC:ED:89:33:22:F4:28:48:83:25:23:5B:E0
soneraclass2ca, 28 mars 2006, trustedCertEntry,
Empreinte du certificat (MD5) : A3:EC:75:0F:2E:88:DF:FA:48:01:4E:0B:5C:48:6F:FB
utnuserfirstobjectca, 2 mai 2006, trustedCertEntry,
Empreinte du certificat (MD5) : A7:F2:E4:16:06:41:11:50:30:6B:9C:E3:B4:9C:B0:C9
verisignclass1ca, 25 mars 2004, trustedCertEntry,
Empreinte du certificat (MD5) : 97:60:E8:57:5F:D3:50:47:E5:43:0C:94:36:8A:B0:62
gtecybertrustglobalca, 10 mai 2002, trustedCertEntry,
Empreinte du certificat (MD5) : CA:3D:D3:68:F1:03:5C:D0:32:FA:B8:2B:59:E8:5A:DB
verisigntsaca, 13 ao¹t 2008, trustedCertEntry,
Empreinte du certificat (MD5) : 79:E2:38:82:26:59:58:39:0A:D8:5A:10:23:AF:65:4F
baltimorecodesigningca, 10 mai 2002, trustedCertEntry,
Empreinte du certificat (MD5) : 90:F5:28:49:56:D1:5D:2C:B0:53:D4:4B:EF:6F:90:22
soneraclass1ca, 28 mars 2006, trustedCertEntry,
Empreinte du certificat (MD5) : 33:B7:84:F5:5F:27:D7:68:27:DE:14:DE:12:2A:ED:6F
thawtepersonalfreemailca, 12 fÚvr. 1999, trustedCertEntry,
Empreinte du certificat (MD5) : 1E:74:C3:86:3C:0C:35:C5:3E:C2:7F:EF:3C:AA:3C:D9
swisssignplatinumg2ca, 13 ao¹t 2008, trustedCertEntry,
Empreinte du certificat (MD5) : C9:98:27:77:28:1E:3D:0E:15:3C:84:00:B8:85:03:E6
gtecybertrust5ca, 10 mai 2002, trustedCertEntry,
Empreinte du certificat (MD5) : 7D:6C:86:E4:FC:4D:D1:0B:00:BA:22:BB:4E:7C:6A:8E
godaddyclass2ca, 20 janv. 2005, trustedCertEntry,
Empreinte du certificat (MD5) : 91:DE:06:25:AB:DA:FD:32:17:0C:BB:25:17:2A:84:67
verisignclass3g3ca, 25 mars 2004, trustedCertEntry,
Empreinte du certificat (MD5) : CD:68:B6:A7:C7:C4:CE:75:E0:1D:4F:57:44:61:92:09
equifaxsecureglobalebusinessca1, 18 juil. 2003, trustedCertEntry,
Empreinte du certificat (MD5) : 8F:5D:77:06:27:C4:98:3C:5B:93:78:E7:D7:7D:9B:CC
 
# Ajout du certificat dans le magasin JAVA (Le mot de passe de la base java est: changeit)
C:\>"C:\Program Files\Java\jre6\bin\keytool" -import -keystore "C:\Program Files\Java\jre6\lib\security\cacerts" -alias smtp.google.com -file "C:\smtp.google.crt"

Ressources

Utiliser un client SSL java par tbs-certificats.com Le mot de passe de la base java est: changeit

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet