在同一位置的单个文件中加密数据密钥

时间:2018-03-10 18:19:50

标签: encryption aes rsa

我有一个外部存储设备,我想存储加密文件。

每个文件都使用自己的数据密钥进行AES加密,并且所有数据密钥都保存在与所有加密文件相同的存储位置的单个keys.json文件中。

keys.json文件使用主密钥进行AES加密。

主密钥使用用户RSA公钥加密。

当我想与其他用户共享文件时,我使用新用户RSA公钥加密主密钥。

这个策略可以吗?

我主要关心的是keys.json文件,其中包含存储位置上所有文件的所有数据键。

0 个答案:

没有答案