diff --git a/crates/bitwarden-crypto/src/service/key_store/linux_memfd_secret_impl.rs b/crates/bitwarden-crypto/src/service/key_store/linux_memfd_secret_impl.rs index 9081cec61..33fe8bebc 100644 --- a/crates/bitwarden-crypto/src/service/key_store/linux_memfd_secret_impl.rs +++ b/crates/bitwarden-crypto/src/service/key_store/linux_memfd_secret_impl.rs @@ -9,9 +9,9 @@ use super::{ // This should be secure against memory dumps from anything except a malicious kernel driver. // Note that not all 5.14+ systems have support for memfd_secret enabled, so // LinuxMemfdSecretKeyStore::new returns an Option. -pub type LinuxMemfdSecretKeyStore = SliceKeyStore; +pub(crate) type LinuxMemfdSecretKeyStore = SliceKeyStore; -struct MemfdSecretImplKeyData { +pub(crate) struct MemfdSecretImplKeyData { ptr: std::ptr::NonNull<[u8]>, capacity: usize, }