|
|
|
|
|
by scottlilly
1582 days ago
|
|
I've been working on something (probably) similar in C#. The idea is to tag files/documents with attributes like "auto", "insurance", "2022", encrypt the file locally (using your manually entered key), copy it to a network share/cloud storage/etc., and add the tags and document information to a database. Later on, you can search for documents based on the tags and get a decrypted copy of the file. |
|
A DB to contain all the metadata, and blobs or object storage for the content itself (perhaps with backup metadata). The database manages the namespace, object storage manages the storage layer.
You can easily and quickly search file metadata etc, there could be multiple copies of the content, perhaps distributed, etc, etc.