IMPLEMENTING REPLAY PROTECTED STORAGE

In one embodiment, a data storage client may establish a virtual replay protected storage system with an agnostic data storage. The virtual replay protected storage system may maintain a trusted counter and a secret key in a trusted client environment. The virtual replay protected storage system may...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KINSHUMANN, Kinshuman, SAMSONOV, Yevgeniy, A
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:In one embodiment, a data storage client may establish a virtual replay protected storage system with an agnostic data storage. The virtual replay protected storage system may maintain a trusted counter and a secret key in a trusted client environment. The virtual replay protected storage system may encode a hash message authentication code signature based on the trusted counter, the secret key, and a data set. The virtual replay protected storage system may send a write request of the data set with the hash message authentication code signature to an agnostic data storage. Dans un mode de réalisation de l'invention, un client de mémoire de données peut établir un système de mémoire protégé contre le rejeu virtuel comportant une mémoire de données agnostique. Le système de mémoire protégé contre le rejeu virtuel peut conserver un compteur sécurisé et une clé secrète dans un environnement client sécurisé. Le système de mémoire protégé contre le rejeu virtuel peut coder une signature de code d'authentification de message de hachage sur la base du compteur sécurisé, de la clé secrète et d'un ensemble de données. Le système de mémoire protégé contre le rejeu virtuel peut envoyer une demande d'écriture de l'ensemble de données avec la signature de code d'authentification de message de hachage à une mémoire de données agnostique.