ARBITRARY BASE VALUE FOR EPID CALCULATION
Systems and methods for using an arbitrary base value for EPID calculations are provided herein. A system to use arbitrary base values in enhanced privacy ID (EPID) calculation, where the system includes a microcontroller; and a memory coupled to the microcontroller; wherein the microcontroller is t...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Systems and methods for using an arbitrary base value for EPID calculations are provided herein. A system to use arbitrary base values in enhanced privacy ID (EPID) calculation, where the system includes a microcontroller; and a memory coupled to the microcontroller; wherein the microcontroller is to: obtain an arbitrary value at a member device, the member device being a member of a group of member devices, each member device in the group of member devices having a unique private EPID key assigned from a pool of private keys, where any of the pool of private keys is able to sign content that is verifiable by a single group public key, and the arbitrary value being one of a time-based value or a usage-based value; construct an EPID base using the arbitrary value; and transmit content signed with the private key using the EPID base to a verifier.
L'invention concerne des systèmes et des procédés visant à utiliser une valeur de base arbitraire pour des calculs d'EPID. Un système selon l'invention, visant à utiliser des valeurs de base arbitraires pour calculer un ID à confidentialité renforcée (EPID) comprend un microcontrôleur, et une mémoire couplée au microcontrôleur. Le microcontrôleur est utilisé pour : obtenir une valeur arbitraire, à un dispositif membre, le dispositif membre étant un membre d'un groupe de dispositifs membres, chaque dispositif membre du groupe de dispositifs membres ayant une clé EPID privée unique attribuée à partir d'un groupe de clés privées, l'un quelconque du groupe de clés privées étant apte à signer un contenu vérifiable par une clé publique de groupe unique, et la valeur arbitraire étant l'une d'une valeur basée sur le temps ou d'une valeur basée sur l'utilisation ; créer une base d'EPID à l'aide de la valeur arbitraire ; et transmettre à un vérificateur un contenu signé avec la clé privée à l'aide de la base d'EPID. |
---|