-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use Merkle-tree-based storage #37
Comments
This was referenced Mar 11, 2017
First draft: All items of Merkle tree are encrypted and somehow linked to the particular VM. TODO: describe details. MAC is not needed for any node except the root one, because other node's ciphertext are authenticated by hash stored in a node that is already authenticated. Root item
Directory structureList of directory item descriptions ordered by name. Directory item description
FileJust content of the file. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Why?
BackupStorageVM<->dom0 interface
Rather a simple key-value interface:
dom0 <-> BDVM interface
The interface should be very similar to BackupStorageVM<->dom0, but dom0 has to verify the permissions and maybe handle encryption.
Directory structure
Directory structure would be implemented on top of the mentioned key-value storage as Merkle tree.
What to decide
The text was updated successfully, but these errors were encountered: