vivo Internet Technology
Mar 26, 2025 · Big Data
Reading Encrypted ORC Files in StarRocks: Architecture and Implementation Details
The article details how StarRocks extends the Apache ORC C++ library to decrypt column‑level encrypted ORC files, describing the file hierarchy, AES‑128‑CTR key handling, the query‑time master‑key retrieval, a decorator‑based decryption/decompression pipeline, and the block‑skip‑read mechanism that enables efficient predicate push‑down.
Big DataDatabaseEncryption
0 likes · 19 min read