SECURE DATA STORAGE

The present invention relates to secure data storage on hard disk drives or other portable or fixed media for computer systems and computing devices. The present invention provides a method of securely storing data on a storage medium (130) storing data for a plurality of users and coupled to a comp...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LOW, ANDY, LOCK YEN, CHOONG, KHONG NENG
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:The present invention relates to secure data storage on hard disk drives or other portable or fixed media for computer systems and computing devices. The present invention provides a method of securely storing data on a storage medium (130) storing data for a plurality of users and coupled to a computing device (100), the method comprising: executing firmware program instructions (110) associated with the computing device on powering on of the computing device, and which executing firmware program instructions perform the following: authenticate one of the plurality of users (210); determine (330) a user partition start and end address for the authenticated user from a user partition datastructure (145) which comprises user partition start and end addresses on the storage medium for the plurality of users, and incorporate (220) the determined user partition start and end addresses into a storage medium partition datastructure (125) associated with the storage medium; loading and executing (250, 255) software program instructions (133) for operating the computing device from the storage medium following incorporating of the determined user partition start and end addresses into the storage medium partition datastructure, and which software program instructions require the storage medium partition datastructure (125) for said execution. La présente invention concerne le stockage sécurisé de données sur des lecteurs de disques durs ou d'autres supports fixes ou portables pour des systèmes informatiques et des dispositifs de calcul. La présente invention concerne un procédé pour stocker de façon sécurisée des données sur un support de stockage (130) qui stocke des données pour une pluralité d'utilisateurs et qui est couplé à un dispositif de calcul (100), le procédé comprenant : l'exécution des instructions (110) d'un microprogramme associées au dispositif de calcul sur la mise en tension du dispositif de calcul, ladite exécution des instructions du microprogramme effectuant l'étape suivante : l'authentification d'un utilisateur parmi la pluralité d'utilisateurs (210); la détermination (330) de l'adresse de départ et finale des partitions des utilisateurs pour l'utilisateur authentifié à partir d'une structure de données (145) des partitions des utilisateurs qui comprend les adresses de départ et finale des partitions des utilisateurs sur le support de stockage pour la pluralité d'utilisateurs et qui incorpore (220) les adresses de départ et finale des partiti