[
https://issues.apache.org/jira/browse/IGNITE-14999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vladimir Steshin updated IGNITE-14999:
--------------------------------------
Description:
This PR suggests support of encrypted snapshots with same master key.
Changes:
1. Added encrypted file IO to the snapshot deltas to get ability to assemble
encrypted snapshot data.
2. Added general-purpose records to snapshot meta to transfer encryption keys
(encrypted by master key).
3. To keep consistency of the keys and encrypted data between snapshot and the
persistent store, blocked re-encryption and master key change during snapshot
operations and opposite.
4. Snapshot tests now have ‘encrypted’ option.
was:
This PR suggests support of encrypted snapshots with same master key.
Main changes:
1. Added encrypted file IO to the snapshot deltas to get ability to assemble
encrypted snapshot data.
2. Added general-purpose records to snapshot meta to transfer encryption keys.
The keys are encrypted with master key.
3. To keep consistency of the keys and encrypted data between snapshot and the
persistent store, blocked re-encryption, master key change during snapshot
operations and opposite
4. Snapshot tests now have ‘encrypted’ option.
> Support snapshot encryption with same master-key.
> -------------------------------------------------
>
> Key: IGNITE-14999
> URL: https://issues.apache.org/jira/browse/IGNITE-14999
> Project: Ignite
> Issue Type: Sub-task
> Reporter: Vladimir Steshin
> Assignee: Vladimir Steshin
> Priority: Major
>
> This PR suggests support of encrypted snapshots with same master key.
> Changes:
> 1. Added encrypted file IO to the snapshot deltas to get ability to assemble
> encrypted snapshot data.
> 2. Added general-purpose records to snapshot meta to transfer encryption keys
> (encrypted by master key).
> 3. To keep consistency of the keys and encrypted data between snapshot and
> the persistent store, blocked re-encryption and master key change during
> snapshot operations and opposite.
> 4. Snapshot tests now have ‘encrypted’ option.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)