Qu'est-ce que X.509?

X.509 est un UIT-T (UIT Secteur de la normalisation des télécommunications) standard pour les PKI (Public Key Infrastructure) de la cryptographie, qui, entre bien d'autres choses, définit des formats spécifiques pour les PKC (certificats de clés publiques) et l'algorithme qui vérifie un certificat chemin d'accès est valide en vertu de donner une ICP (appelé le chemin de certification algorithme de validation).

Histoire X.509

X.509 a commencé en association avec la norme X.500 en 1988 (version 1) et elle a assumé un système hiérarchique des autorités de certification pour la délivrance des certificats, tout à fait contraire à l'époque Web existant confiance modèles - tels que PGP - où l'on peut tout ce signe attestant de la validité des autres ou privé de certificats de clés publiques. En 1993, une version améliorée de X.509 - version 2 - a été introduite avec l'ajout de deux autres domaines, le soutien et le répertoire de contrôle d'accès. Le X.509 version 3, a ajouté la compatibilité avec d'autres topologies comme les mailles et les ponts, et la possibilité de l'utiliser dans un peer-to-peer, OpenPGP-web similaire environnement de confiance, même s'il n'est guère utilisé que comme de 2006.

Ces jours-ci le nom X.509 largement fait référence à l'IETF du certificat d'ICP et LCR Profil de la X.509 version 3 certificat normes, comme indiqué dans la RFC 3280 spécifications.

Inside Certificat

Dans un système X.509, l'autorité de certification délivre un certificat obligatoire d'une clé publique à un nom unique mais dans la tradition X.500, ou à un autre une comme une entrée DNS ou l'adresse e-mail. L'authenticité d'un certificat et l'autorité de certification, à son tour, dépend de la racine certificat, qui fait partie intégrante de la chaîne de certification X.509 modèle. Root certificats sont implicitement confiance, et le meilleur exemple de logiciels pré-installés à venir avec des certificats racine commune est le navigateur lui-même.

X.509 système comprend également la méthode de LCR - liste de révocation des certificats - la mise en œuvre (souvent négligé dans la plupart des systèmes ICP).

Certificat Structure

Un X.509 version 3 certificat numérique a trois principales variables - de l'attestation, le certificat algorithme de signature et le certificat de signature. Le certificat est décrit par des attributs tels que version, algorithme ID, numéro de série, émetteur, sous réserve, la validité, sous réserve de clé publique d'infos, extensions et plusieurs autres en option, comme sujet et de l'émetteur identifiant unique. Le sujet clé publique d'infos attribut est plus détaillée par la clef publique et sous réserve algorithme à clé publique, tandis que la validité attribut, a d'autres options pour une en haut et en bas la date limite, qui finalement décide de la durée de validité du certificat.

Protocoles soutenir des certificats X.509




Bookmark Qu'est-ce que X.509?

Derniers messages blog


Le droit d'auteur 2008-Tech FAQ. Tous droits réservés.