Skip to main contentModule page_encryption
Source use crate::basic::PageType; ๐ use crate::column::page::CompressedPage; ๐ use crate::encryption::ciphers::BlockEncryptor; ๐ use crate::encryption::encrypt::FileEncryptor; ๐ use crate::encryption::encrypt::encrypt_thrift_object; ๐ use crate::encryption::modules::ModuleType; ๐ use crate::encryption::modules::create_module_aad; ๐ use crate::errors::ParquetError; ๐ use crate::errors::Result; ๐ use bytes::Bytes; ๐ use std::io::Write; ๐ use std::sync::Arc; ๐
- PageEncryptor ๐
- Encrypts page headers and page data for columns