« PKCS12 » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Bub's (discuter | contributions)
Liens internes
→‎Liens externes : lien manpage
 
(14 versions intermédiaires par 11 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{titre incorrect|PKCS#12}}
{{titre incorrect|PKCS#12}}
En cryptographie, PKCS#12 est l'une des normes de la famille {{lang|en|''Public-Key Cryptography Standards'' (PKCS)}} ou [[Public Key Cryptographic Standards|''standards de cryptographie à clé publique'']], publiée par les [[RSA Security|Laboratoires RSA]]. Il définit un format de fichier couramment utilisé pour stocker [[Cryptographie asymétrique|les clés privées]] [[X.509]] accompagnant [[Certificat électronique|les certificats de clés publiques]], protégé par [[Cryptographie symétrique|mot de passe symétrique]], et est le successeur du format PFX de [[Microsoft]].
En [[cryptographie]], '''PKCS#12''' est l'une des [[norme]]s de la famille {{lang|en|''Public-Key Cryptography Standards'' (PKCS)}} ou [[Public Key Cryptographic Standards|''standards de cryptographie à clé publique'']], publiée par les [[RSA Security|Laboratoires RSA]]. Il définit un [[Format de données|format]] de [[Fichier informatique|fichier]] couramment utilisé pour stocker [[Cryptographie asymétrique|les clés privées]] [[X.509]] accompagnant [[Certificat électronique|les certificats de clés publiques]], protégé par [[Cryptographie symétrique|mot de passe symétrique]], et est le successeur du format PFX de [[Microsoft]].


Le format PKCS#12 est un assez utilisé pour stocker les clés privées et des certificats dans un seul fichier crypté : par exemple [[Java]] l'utilise pour ses [[keystore]].
Le format PKCS#12 est utilisé pour stocker les clés privées et des certificats dans un seul fichier chiffré : par exemple [[Java (technique)|Java]] l'utilise pour ses [[keystore]].


L'extension de fichier pour les fichiers PKCS#12 est habituellement ".p12". Ces fichiers peuvent être créés, analysés et lu par exemple avec la sous-commande <tt>pkcs12</tt> de [[OpenSSL]].
L'[[Extension de nom de fichier|extension]] de fichier pour les fichiers PKCS#12 est habituellement ".p12". Ces fichiers peuvent être créés, analysés et lus par exemple avec la sous-commande <tt>pkcs12</tt> de [[OpenSSL]].

== Utilisation d'un certificat PKCS#12 dans un navigateur ==
Dans un [[navigateur web]], il est possible d'importer un certificat au format PKCS#12, le but est de faire du [[HyperText Transfer Protocol Secure|https]] avec [[authentification simple|authentification]] du [[Client (informatique)|client]]<ref>{{en}} [http://support.ipswitch.com/kb/IM-20040331-DM02.htm P12 Client SSL Certificate]</ref>.


== Voir aussi ==
== Voir aussi ==
Ligne 14 : Ligne 17 :


=== Liens externes ===
=== Liens externes ===
* [http://manpages.ubuntu.com/manpages/maverick/fr/man1/pkcs12.1SSL.html Manuel de la commande OpenSSL pkcs12]
* [https://manpages.ubuntu.com/manpages/man1/openssl-pkcs12.1ssl.html Manuel de la commande OpenSSL pkcs12]
* {{en}}[http://www.rsa.com/rsalabs/node.asp?id=2138 PKCS #12: Personal Information Exchange Syntax Standard], [[Laboratoires RSA]]
* {{en}}[http://www.rsa.com/rsalabs/node.asp?id=2138 PKCS #12: Personal Information Exchange Syntax Standard], [[Laboratoires RSA]]
* {{en}}[http://www.cs.auckland.ac.nz/~pgut001/pubs/pfx.html PFX - How Not to Design a Crypto Protocol/Standard], [[Peter Gutmann]]
* {{en}}[http://www.cs.auckland.ac.nz/~pgut001/pubs/pfx.html PFX - How Not to Design a Crypto Protocol/Standard], [[Peter Gutmann]]

== Notes ==
<references />


{{portail|sécurité informatique|cryptologie}}
{{portail|sécurité informatique|cryptologie}}
Ligne 22 : Ligne 28 :
[[Catégorie:Standard en sécurité de l'information]]
[[Catégorie:Standard en sécurité de l'information]]
[[Catégorie:Standard Internet]]
[[Catégorie:Standard Internet]]

[[en:PKCS12]]
[[ru:PKCS12]]

Dernière version du 31 août 2023 à 15:23

En cryptographie, PKCS#12 est l'une des normes de la famille Public-Key Cryptography Standards (PKCS) ou standards de cryptographie à clé publique, publiée par les Laboratoires RSA. Il définit un format de fichier couramment utilisé pour stocker les clés privées X.509 accompagnant les certificats de clés publiques, protégé par mot de passe symétrique, et est le successeur du format PFX de Microsoft.

Le format PKCS#12 est utilisé pour stocker les clés privées et des certificats dans un seul fichier chiffré : par exemple Java l'utilise pour ses keystore.

L'extension de fichier pour les fichiers PKCS#12 est habituellement ".p12". Ces fichiers peuvent être créés, analysés et lus par exemple avec la sous-commande pkcs12 de OpenSSL.

Utilisation d'un certificat PKCS#12 dans un navigateur[modifier | modifier le code]

Dans un navigateur web, il est possible d'importer un certificat au format PKCS#12, le but est de faire du https avec authentification du client[1].

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]

Notes[modifier | modifier le code]