SYSTEMS AND METHODS OF PROVIDING AND VALIDATING DIGITAL TICKETS

Systems and methods for providing and validating a digital ticket are disclosed. In one implementation, a ticket validating device includes one or more processors configured to obtain a digital ticket, a ticket-server signature, and a device signature from a ticket holder's device. The digital...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DEROCHER, Bill, BABB, Zachary, YOUNG, Brian, ROTTER, Matthew
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Systems and methods for providing and validating a digital ticket are disclosed. In one implementation, a ticket validating device includes one or more processors configured to obtain a digital ticket, a ticket-server signature, and a device signature from a ticket holder's device. The digital ticket is obtained from a ticket server by the ticket holder's device, the ticket-server signature is generated based on the digital ticket using a private key associated with the ticket server, and the device signature is generated based on the digital ticket using a private key associated with the ticket holder's device. The one or more processors are further configured to validate the digital ticket. The validation of the digital ticket includes verifying the ticket-server signature using a public key corresponding to the private key associated with the ticket server, and verifying the device signature using a public key corresponding to the private key associated with the ticket holder's device. Moreover, the one or more processors are further configured to cause generation of an output based on a result of the validation of the digital ticket. L'invention concerne des systèmes et des procédés permettant de fournir et de valider un billet numérique. Dans un mode de réalisation, un dispositif de validation de billet contient un ou plusieurs processeurs configurés pour obtenir un billet numérique, une signature de serveur de billets et une signature de dispositif à partir d'un dispositif de détenteur de billet. Le billet numérique est obtenu auprès d'un serveur de billets par le dispositif de détenteur de billet, la signature de serveur de billets est produite en fonction du billet numérique en utilisant une clé privée associée au serveur de billets, et la signature de dispositif est produite en fonction du billet numérique en utilisant une clé privée associée au dispositif de détenteur de billet. Le ou les processeurs sont aussi configurés pour valider le billet numérique. La validation du billet numérique consiste à vérifier la signature de serveur de billets en utilisant une clé publique correspondant à la clé privée associée au serveur de billets, et vérifier la signature de dispositif en utilisant une clé publique correspondant à la clé privée associée au dispositif de détenteur de billet. De plus, le ou les processeurs sont aussi configurés pour provoquer la production d'une sortie en fonction d'un résultat de la validation du billet numérique.