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 au sein de l'application Wallet d'Apple sur les appareils iOS et watchOS. Ces pass peuvent représenter une variété d'éléments, notamment 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 pass 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 pass de manière sécurisée et les présente à l'utilisateur au moment et à l'endroit appropriés, souvent déclenchés par géorepérage (geo-fencing) ou par des balises iBeacon. Le fichier .pkpass est essentiellement une archive compressée contenant un fichier JSON (pass.json) qui définit la structure et les données du pass, ainsi que des images, des fichiers de localisation et un fichier de signature qui vérifie l'authenticité du pass. La sécurité des Pass Apple Wallet repose sur des signatures cryptographiques et des certificats émis par Apple, garantissant que les pass 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.