Sommaire
Introduction
Lors d’une location immobilière, la présentation d’un document d’identité est obligatoire.
Dans cet article, nous allons voir comment vérifier la validité d’une carte d’identité électronique grâce à sa bande MRZ : c’est parti !
Nous avons également un article relatif à la carte d’identité en version 1995 que vous trouverez à cette adresse.
Les différents justificatifs d’identité
Parmi les justificatifs d’identité qu’il est possible de fournir dans le cadre d’un dossier de location, nous retrouvons :
- Carte d’identité française ou étrangère, aussi appelée CNI (avec photo)
- Passeport français ou étranger (avec photo)
- Permis de conduire français ou étranger (avec photo)
- Carte de séjour temporaire
- Carte de résident
- Carte de ressortissant d’un État membre de l’UE (Union européenne) ou de l’EEE (espace économique Européen)
(source : https://www.service-public.fr/particuliers/vosdroits/F1169)
Les informations contenues dans la bande MRZ carte d’identité électronique
Pour s’assurer de l’authenticité des informations d’une carte d’identité électronique, il est essentiel de les comparer avec les données encodées dans la zone MRZ (Machine Readable Zone), située en bas du verso du document.
(Vous pouvez trouver des exemples concrets et cas pratiques de pièces « modifiées » sur notre article traitant du sujet).
La zone MRZ d’une carte d’identité électronique française (disponible depuis 2021) comprend trois lignes de texte alphanumérique :
Voici les informations typiquement encodées :
Première ligne :
- Type de Document : 2 caractères, code indiquant le type de document, représenté par les lettres « ID ».
- Pays Émetteur : 3 caractères, le code ISO 3166-1 alpha-3 du pays émetteur, pour la France il s’agit de « FRA ».
- Numéro de la carte : 9 caractères, numéro unique de la carte.
- Clé de contrôle : 1 caractère, clé de contrôle du numéro unique de la carte.
- Fin de ligne : 15 caractères, « < » pour compléter la ligne.
Deuxième ligne :
- Date de naissance : 6 caractères, année, mois et jour de naissance au format AAMMJJ.
- Clé de contrôle : 1 caractère, clé de contrôle de la date de naissance.
- Sexe : 1 caractère, « M » pour un homme, « F » pour une femme.
- Date d’expiration : 6 chiffres, date d’expiration de la carte au format AAMMJJ.
- Clé de contrôle : 1 caractère, clé de contrôle de la date d’expiration.
- Code pays : 3 caractères, code ISO 3166-1 alpha-3 de la nationalité du titulaire (en l’occurrence FRA).
- Fin de ligne : 11 caractères, chevrons pour compléter la ligne.
- Clé de controle : 1 caractère, clé de contrôle de la concaténation des caractères ligne 1 6-15, ligne 2 1-7, ligne 2 9-15.
Troisième ligne :
- Nom et prénoms du titulaire : nom et prénoms du titulaire, commençant par le nom de famille suivi du prénom. Le nom de famille et le prénom sont séparés par deux caractères <. En cas de nom de famille composé, de prénom composé ou de plusieurs prénoms, ils sont séparés par le caractère <. Les espaces et apostrophes sont remplacées par le caractère < et le nom est tronqué à 30 caractères si besoin, et les éventuels accents présents sur les lettres sont retirés. La ligne est ensuite complétée par le caractère <.
Vérifier une carte d’identité électronique en ligne
Les clés de sécurité de la ligne MRZ d’une CNI électronique
Une carte d’identité électronique comporte 4 clés de contrôle (ou clés de sécurité) qui permettent de valider les informations qui les précèdent.
Elles permettent d’éviter les erreurs de retranscription ou les modifications, intentionnelles ou non.
Comment fonctionne l’algorithme utilisé ?
L’algorithme utilisé pour créer et valider les clés de contrôle est commun à toutes les pièces d’identité : les caractères possèdent un poids, qui est multiplié par un facteur en fonction de leur position dans la chaine (7, 3 et 1).
Les chiffres possèdent leur valeur (« 0 » vaut 0, « 1 » vaut 1 etc jusqu’à « 9 » qui vaut 9), le chevron « < » a lui aussi une valeur de 0 tandis que le poids des lettres débute a 10 pour la lettre « A », 11 pour la lettre « B » jusqu’à 35 pour la lettre « Z ».
Exemple
Prenons comme exemple la clé de contrôle de la date de naissance du specimen ci-dessus.
La chaine de caractères à valider est la suivante : « 900713 ».
Pour calculer la clé de contrôle nous allons procéder de la façon suivante :
– « 9 » a un poids de 9 et est placé en première position, il faut donc le multiplier par 7 : 9 * 7 = 63
– « 0 » a un poids de 0 et est placé en deuxième position, il faut donc le multiplier par 3 : 0 * 3 = 0, qu’on ajoute aux 49 précédent soit 0 + 63 = 63.
– 0 a un poids de 0 et est situé en troisième position, il faut donc le multiplier par 1 : 0 * 1 = 0, qu’on ajoute aux 58 précédents soit 0 + 63 = 63.
– 7 * 7 = 49 et 49 + 63 = 112
– 1 * 3 = 3 et 3 + 112 = 115
– 3 * 1 = 3 et 3 + 115 = 118
Nous optenons donc un total de 118, dont nous allons extraire le modulo 10 (le reste de la division euclidienne par 10), ce qui revient à ne garder que le dernier chiffre, soit « 8 ».
Notre clé de contrôle est donc valide car c’est bien 8 qui apparait sur le document !
Autres éléments de sécurité
D’autres éléments sont disponibles en plus de la zone MRZ pour vérifier l’authenticité du document : vous trouverez tous les détails sur cet article.
Standardisation Internationale OACI des informations Machine Readable Zone
La conformité aux standards internationaux (comme ceux établis par l’Organisation de l’Aviation Civile Internationale, OACI) assure que les informations peuvent être lues et vérifiées de manière uniforme à travers le monde, que ce soit dans l’ordonancement des données ou de l’algorithme des clés de contrôle utilisés.
La bande MRZ d’une carte d’identité électronique est ainsi batie sur le même schéma que celui d’un titre de séjour, permettant une inter compatibilité avec les outils de vérification notamment.
Conclusion
La zone MRZ est un élément crucial de la carte d’identité française, permettant une vérification rapide et sécurisée de l’identité du titulaire. Grâce aux technologies de sécurité intégrées, telles que les caractères de contrôle et la conformité aux standards internationaux, la falsification devient extrêmement difficile, renforçant l’intégrité du système d’identification.
Professionnels, vous avez simplement besoin de vérifier un ou des justificatifs d’identité en moins de 10 secondes via une API avec application web ? Découvrez notre API identité !
Petites structures et particuliers, vous avez simplement besoin de vérifier un ou des justificatifs d’identité via une application web ? Découvrez notre suite web identité !
La vérification du justificatif d’identité est l’un des nombreux controles réalisés par notre service pour valider l’authenticité des pièces justificatives fournies dans le cadre d’un dossier de location !