METHOD AND SYSTEM FOR PRESERVING PRIVACY AND ACCOUNTABILITY
A computer implemented method, computer program product, server and clients for preserving privacy and accountability. The server receives from a first client computer pseudonymous, encrypted data and stores the pseudonymous, encrypted data. The -server further receives from a second client computer...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A computer implemented method, computer program product, server and clients for preserving privacy and accountability. The server receives from a first client computer pseudonymous, encrypted data and stores the pseudonymous, encrypted data. The -server further receives from a second client computer a data request for the pseudonymous, encrypted data and provides the pseudonymous, encrypted data to the second client computer in response to the data request. The server receives from the second client computer a signed key request for at least one key, wherein the at least one key is configured to decrypt the pseudonymous, encrypted data and wherein the signed key request comprises a public key of the second client computer. The server receives from the first client computer the at least one key, wherein the at least one key is encrypted with the public key of the second client computer and provides the at least one encrypted key to the second client computer in response to the signed key request.
La présente invention se rapporte à un procédé mis en oeuvre par un ordinateur, à un produit programme d'ordinateur, à un serveur et à des clients, qui sont adaptés pour préserver la confidentialité et l'imputabilité des données. Dans la solution technique décrite dans la présente invention : le serveur reçoit, d'un premier ordinateur client, des données anonymes chiffrées et il stocke les données anonymes chiffrées; par ailleurs, le serveur reçoit, d'un second ordinateur client, une demande de données portant sur les données anonymes chiffrées, et il transmet les données anonymes chiffrées au second ordinateur client, en réponse à la demande de données; le serveur reçoit alors, du second ordinateur client, une demande de clé signée portant sur au moins une clé, la ou les clés étant configurées de façon à déchiffrer les données anonymes chiffrées et la demande de clé signée contenant une clé publique du second ordinateur client; enfin, le serveur reçoit la ou les clés, du premier ordinateur client, la ou les clés étant chiffrées avec la clé publique du second ordinateur client et il transmet la ou les clés chiffrées au second ordinateur client, en réponse à la demande de clé signée. |
---|