This is an automated email from the ASF dual-hosted git repository. gabor pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/parquet-format.git
The following commit(s) were added to refs/heads/master by this push: new c4a4ef2 PARQUET-1398: move iv_prefix to Algorithms (#103) c4a4ef2 is described below commit c4a4ef22c99435ae069eb41e2977844e57dcfc37 Author: ggershinsky <ggershin...@users.noreply.github.com> AuthorDate: Tue Aug 28 15:56:23 2018 +0300 PARQUET-1398: move iv_prefix to Algorithms (#103) --- src/main/thrift/parquet.thrift | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/main/thrift/parquet.thrift b/src/main/thrift/parquet.thrift index 3a26579..010c24c 100644 --- a/src/main/thrift/parquet.thrift +++ b/src/main/thrift/parquet.thrift @@ -899,11 +899,22 @@ struct FileMetaData { struct AesGcmV1 { /** Retrieval metadata of AAD used for encryption of pages and structures **/ 1: optional binary aad_metadata + + /** If file IVs are comprised of a fixed part, and variable parts + * (e.g. counter), keep the fixed part here **/ + 2: optional binary iv_prefix + } struct AesGcmCtrV1 { /** Retrieval metadata of AAD used for encryption of structures **/ 1: optional binary aad_metadata + + /** If file IVs are comprised of a fixed part, and variable parts + * (e.g. counter), keep the fixed part here **/ + 2: optional binary gcm_iv_prefix + + 3: optional binary ctr_iv_prefix } union EncryptionAlgorithm { @@ -923,10 +934,5 @@ struct FileCryptoMetaData { /** Offset of Parquet footer (encrypted, or plaintext) **/ 4: required i64 footer_offset - - /** If file IVs are comprised of a fixed part, - * and variable parts (random or counter), keep the fixed - * part here **/ - 5: optional binary iv_prefix }