RocksDB 的静态加密
Encryption at rest for RocksDB
我正在探索为我在一个应用程序中使用的 RocksDB 数据实现静态加密的选项(也就是说,我不必将密钥存储在数据中,我可以在运行时计算它)。理想情况下,它应该是 DES。
是否有专门针对 RocksDB 的简单插件或库,或者我将不得不即兴创作?
我什么都不知道。在实施方面,您有几个选择:
在您的应用程序中处理加密。 Rocks 不关心你在其中存储什么,只关心键是可比较的。所以你只需要设计一个合理的密钥编码。
您可以使用 Rocks 的 StackableDB 功能在您的应用程序和 Rocks 之间实现一些东西来处理加密。您仍然需要为数据设计密钥编码。
看看 Rocks 是如何实现压缩的,如果合适的话,尝试在那个级别实现一些东西
我正在探索为我在一个应用程序中使用的 RocksDB 数据实现静态加密的选项(也就是说,我不必将密钥存储在数据中,我可以在运行时计算它)。理想情况下,它应该是 DES。
是否有专门针对 RocksDB 的简单插件或库,或者我将不得不即兴创作?
我什么都不知道。在实施方面,您有几个选择:
在您的应用程序中处理加密。 Rocks 不关心你在其中存储什么,只关心键是可比较的。所以你只需要设计一个合理的密钥编码。
您可以使用 Rocks 的 StackableDB 功能在您的应用程序和 Rocks 之间实现一些东西来处理加密。您仍然需要为数据设计密钥编码。
看看 Rocks 是如何实现压缩的,如果合适的话,尝试在那个级别实现一些东西