KeyTool IUI : un outil convivial pour la cryptographie
Par
RagingCat (home)
Outil graphique pour la génération, l'importation, et la gestion de clefs et de certificats contenus dans les magasins de clefs.
Permet également de signer, de vérifier la signature de fichiers de différents types (XML, JAR, ascii, binaire), ainsi que d'encrypter et de décrypter des fichiers.
L'outil utilise les API de SUN et BouncyCastle.
I. Comment obtenir KeyTool IUI ?
II. Aperçus écran
III. Formats supportés
III-A. Magasins de clefs (keystore)
III-B. Certificats
III-C. Signatures
III-D. Clefs secrètes
III-E. Clefs privées
III-F. Algorithmes des clefs secrètes
III-G. Algorithmes des clefs privées
IV. Liens avec l'article
IV-A. En anglais
IV-B. En francais
I. Comment obtenir KeyTool IUI ?
Télécharger l'application en "standalone"
| Système |
Quoi |
Version no |
Requis |
Télécharger |
Windows |
KeyTool IUI |
v. 2.3 |
Java JRE 1.6, ou supérieur |
ktl23sta.zip
|
Linux
Mac OS X
SUN Solaris
|
KeyTool IUI |
v. 2.3 |
Java JRE 1.6, ou supérieur |
ktl23sta.tar.gz
|
II. Aperçus écran
Une collection de fenêtres pour les tâches complexes, ci-dessous: Création d'une clef privée de type EC (Elliptic Curve), avec un certificat version no 3.
Ci-dessous: fenêtre KeyStore manager
III. Formats supportés
III-A. Magasins de clefs (keystore)
| Format |
Extension |
Qu'est-ce que c'est? |
KeyTool IUI |
| JKS |
.jks .ks |
"Java keystore" La version SUN du magasin de clefs |
 |
| JCEKS |
.jce |
"Java Cryptography Extension Keystore" |
 |
| PKCS12 |
.p12 .pfx |
"Public Key Cryptography Standards #12" |
 |
| BKS |
.bks |
"Bouncycastle Keystore", la version BouncyCastle du magasin de clefs JKS |
 |
| UBER |
.ubr |
"Bouncycastle UBER Keystore", sécurité renforcé |
 |
III-B. Certificats
| Format |
Extension |
Qu'est-ce que c'est? |
KeyTool IUI |
| DER |
.crt .cer |
encodage DER, fichier binaire |
 |
| PKCS7 |
.p7b |
"Public Key Cryptography Standards #7" |
 |
| CMS |
.p7c |
"Cryptographic Message Syntax", fichier contenant uniquement le certificat |
 |
| PEM |
.pem |
encodage PEM, version imprimable du PKCS#7, fichier ascii |
 |
| PKCS10 |
.p10 .csr |
Public Key Cryptography Standards #10", fichier ascii |
 |
III-C. Signatures
| Format |
Extension |
Qu'est-ce que c'est? |
KeyTool IUI |
| DER |
.der |
encodage DER, fichier binaire |
 |
| PKCS7 |
.p7b |
"Public Key Cryptography Standards #7" |
 |
| PEM |
.pem |
encodage PEM, version imprimable du PKCS#7, fichier ascii |
 |
| CMS |
.p7m .p7s |
"Cryptographic Message Syntax", fichier avec (P7M) ou sans (P7S) les données encapsulées |
 |
III-D. Clefs secrètes
| Format |
Extension |
Qu'est-ce que c'est? |
KeyTool IUI |
| DER |
.der |
encodage DER, fichier binaire |
 |
| PEM |
.pem |
fichier ascii (usage limité a l'export) |
 |
III-E. Clefs privées
| Format |
Extension |
Qu'est-ce que c'est? |
KeyTool IUI |
| DER |
.der |
encodage DER, fichier binaire |
 |
| PEM |
.pem |
fichier ascii |
 |
III-F. Algorithmes des clefs secrètes
| Algorithme |
KeyTool IUI |
| AES |
 |
| ARCFOUR |
 |
| Blowfish |
 |
| DES |
 |
| DESede |
 |
| HmacMD5 |
 |
| HmacSHA1 |
 |
| HmacSHA256 |
 |
| HmacSHA384 |
 |
| HmacSHA512 |
 |
| RC2 |
 |
III-G. Algorithmes des clefs privées
| Algorithme |
KeyTool IUI |
| SHA1withDSA |
 |
| SHA1withRSA |
 |
| MD2withRSA |
 |
| MD5withRSA |
 |
| SHA256withRSA |
 |
| SHA384withRSA |
 |
| SHA512withRSA |
 |
| RIPEMD128withRSA |
 |
| RIPEMD160withRSA |
 |
| RIPEMD256withRSA |
 |
| SHA1withECDSA |
 |
| SHA224withECDSA |
 |
| SHA256withECDSA |
 |
| SHA384withECDSA |
 |
| SHA512withECDSA |
 |
IV. Liens avec l'article
IV-A. En anglais
keytool IUI ...
keytool JDK ...
jarsigner JDK ...
Certificate Autorities ...
Criptography ...
IV-B. En francais
keytool de JDK ...
Cryptographie ...
 
|