标签: encryption aes rsa
我有一个外部存储设备,我想存储加密文件。
每个文件都使用自己的数据密钥进行AES加密,并且所有数据密钥都保存在与所有加密文件相同的存储位置的单个keys.json文件中。
keys.json文件使用主密钥进行AES加密。
主密钥使用用户RSA公钥加密。
当我想与其他用户共享文件时,我使用新用户RSA公钥加密主密钥。
这个策略可以吗?
我主要关心的是keys.json文件,其中包含存储位置上所有文件的所有数据键。