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.
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.