You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is little to no documentation of how SurrealKV handles encryption at rest. This is a very important security factor for choosing SurrealKV (and by extension SurrealDB) over competitors such as Foundation DB, TikV, Postgres etc.
I've previously raised an issue on the surrealdb repository about using Kyber for Encryption on rest / storage, this hasn't received any major feedback; as SurrealKV was still in development at that time.
In many cases, there are many considerations to take with regards to Encryption at rest:
Storage medium level (Hardware / VMs / Container): there are many cases where this is not possible, especially in the Cloud vendor scene as not all offer them or reliable
At file / folder level: This is what is suggested by the scope of this issue, encrypting all the necessary files used by SurrealKV
Additional considerations to take into mind would be choosing the appropriate algorithm that is both performant and secure enough for a "post-quantum" world.
There is little to no documentation of how SurrealKV handles encryption at rest. This is a very important security factor for choosing SurrealKV (and by extension SurrealDB) over competitors such as Foundation DB, TikV, Postgres etc.
I've previously raised an issue on the
surrealdb
repository about using Kyber for Encryption on rest / storage, this hasn't received any major feedback; as SurrealKV was still in development at that time.In many cases, there are many considerations to take with regards to Encryption at rest:
Additional considerations to take into mind would be choosing the appropriate algorithm that is both performant and secure enough for a "post-quantum" world.
Related:
With all this in mind, heres a few suggested solutions:
These offer decent levels of safety against quantum attacks, and notable choices are for the following reasons:
The text was updated successfully, but these errors were encountered: