[ 
https://issues.apache.org/jira/browse/HDDS-17096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated HDDS-17096:
----------------------------------
    Labels: pull-request-available  (was: )

> Document GDPR bucket guarantees in THREAT_MODEL.md
> --------------------------------------------------
>
>                 Key: HDDS-17096
>                 URL: https://issues.apache.org/jira/browse/HDDS-17096
>             Project: Apache Ozone
>          Issue Type: Task
>          Components: documentation, Security
>            Reporter: Siyao Meng
>            Assignee: Siyao Meng
>            Priority: Major
>              Labels: pull-request-available
>
> THREAT_MODEL.md does not say what a GDPR bucket (created with 
> {{--enforcegdpr}}) guarantees, so findings about it cannot be routed to a §8 
> property or a §9 non-property. The feature is a crypto-erasure aid: the Ozone 
> shell marks keys written into such a bucket with the GDPR flag, the client 
> encrypts them with a random per-key secret that the OM stores in the key 
> metadata (in a TDE bucket the key is encrypted with TDE instead), and on 
> delete the OM removes the secret (and, in a TDE bucket, the encrypted data 
> key). It is not encryption at rest; TDE is (§8 item 6).
> Add a §9 entry stating this, including what it does not cover: the secret is 
> returned to readers of the key and has copies in the Ratis log and RocksDB 
> files until purged or compacted, in OM DB copies (checkpoints, Recon) and in 
> OM snapshots; stored blocks are not authenticated; keys written through the 
> S3 Gateway or ofs/o3fs are not marked, so they are not GDPR encrypted.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to