MariaDB是否提供非对称密钥加密
Does MariaDB provides asymmetric key encryption
我了解了 MariaDB here 的 table 加密。
但是,这些密钥似乎位于单个文件中,攻击者可以通过对文件系统的读取权限轻松解密数据。
假设这样更安全,我想用一个public密钥加密数据库,通过我这边保存的私钥文件连接数据库
这有可能吗?
通常情况下,加密只会解决问题。可以在存储中保护密钥,但并不容易或便宜,而且在数据库使用时几乎不可能在 RAM 中保护它。
保护存储密钥的解决方案包括将其移至 HSM 或其他更安全且访问受限的系统,该系统通过安全 link.[=11= 向数据库提供密钥]
一个优点是数据库是在没有密钥的情况下获得的,它是安全的,问题是相同的访问也可以向攻击者提供密钥。工作因素增加了,可以满足安全需求。
我了解了 MariaDB here 的 table 加密。
但是,这些密钥似乎位于单个文件中,攻击者可以通过对文件系统的读取权限轻松解密数据。
假设这样更安全,我想用一个public密钥加密数据库,通过我这边保存的私钥文件连接数据库
这有可能吗?
通常情况下,加密只会解决问题。可以在存储中保护密钥,但并不容易或便宜,而且在数据库使用时几乎不可能在 RAM 中保护它。
保护存储密钥的解决方案包括将其移至 HSM 或其他更安全且访问受限的系统,该系统通过安全 link.[=11= 向数据库提供密钥]
一个优点是数据库是在没有密钥的情况下获得的,它是安全的,问题是相同的访问也可以向攻击者提供密钥。工作因素增加了,可以满足安全需求。