.pkpass () est un format de fichier informatique destiné au stockage et à l'échange de « cartes numériques ». Conçu et développé par Apple pour son application Cartes (anciennement Wallet ou Passbook), ces cartes peuvent remplacer les cartes physiques en papier ou en plastique, telles que les cartes de paiement, les cartes d'embarquement, les cartes de fidélité ou les coupons de réduction. Les spécifications de ce format sont publiques., ce qui a permis le développement d'implémentations compatibles pour d'autres plateformes comme Android, Windows ou Linux.
Caractéristiques Une carte en format .pkpass se présente comme une archive ZIP portant l'extension .pkpass et contenant un ensemble de documents chiffrés. Plusieurs documents .pkpass peuvent être combinés en une seule archive ZIP portant l'extension .pkpasses afin de regrouper plusieurs cartes numériques et d'en faciliter la distribution.
La création d'une carte numérique est sécurisée. On trouve des applications en ligne qui proposent le service contre rémunération et sans garantie de fiabilité des données personnelles. Des procédures facilitées sont également disponibles pour un développement local..
Le contenu d'une carte en format .pkpass ressemble à :icon.png [email protected] pass.json manifest.json signature en.lproj/ logo.png ** [email protected] ** pass.strings fr.lproj/ logo.png [email protected] pass.stringsL'icône de la carte est contenue dans le document icon.png, l'image affichée en haut à gauche de la carte est contenue dans logo.png.
Les documents, images et textes, adaptés à l'emplacement géographique ou la langue sont stockées dans des sous-dossiers nommés : <identifiant_langue>-<identifiant_region>.lproj.
Le document pass.json est un dictionnaire au format JSON décrivant la carte numérique.
Le document manifest.json contient un dictionnaire JSON contenant des clés de hachage SHA-1 pour tous les fichiers à l'exception du manifeste lui-même et de la signature.
Le document signature contient une clé en format PKCS#7 de la carte, incluant tous les fichiers de la liasse.
Références
Liens externes
.
Catégorie:Format de compression de données Catégorie:Logiciel Apple