Un Pass Apple Wallet (extension de fichier .pkpass) est une représentation numérique d'une carte ou d'un billet physique, conçue pour être utilisée dans l'application Wallet d'Apple sur les appareils iOS et watchOS. Ces passes peuvent représenter une variété d'éléments, y compris des cartes d'embarquement pour les compagnies aériennes, des cartes de fidélité pour les détaillants, des coupons, des billets d'événement et des cartes d'étudiant. Le passe contient des informations telles que le nom de l'émetteur, les dates et heures pertinentes, ainsi que toute autre donnée nécessaire à son utilisation prévue. L'application Wallet stocke ces passes de manière sécurisée et les présente à l'utilisateur au moment et à l'endroit appropriés, souvent déclenchées par la géolocalisation (geo-fencing) ou les iBeacons. Le fichier pkpass est essentiellement une archive zippée contenant un fichier JSON (pass.json) qui définit la structure et les données du passe, ainsi que des images, des fichiers de localisation et un fichier de signature qui vérifie l'authenticité du passe. La sécurité des Passes Apple Wallet repose sur des signatures cryptographiques et des certificats délivrés par Apple, garantissant que les passes ne peuvent pas être facilement falsifiés ou altérés. Ce système offre aux utilisateurs un moyen pratique et sécurisé de gérer leurs diverses cartes et billets dans un emplacement numérique unique.