aws / aws/aws-dynamodb-encryption-java
Support Automatic Key Rotation via the Metastore
オープン
- 主要言語
- Java
- スター
- 141
- フォーク
- 74
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
This depends on #23
We should allow automatic rotation to be configured in the `MetaStore` such that an attempt to use an overly old key automatically (and silently) triggers creation of a new key. This will maintain the invariant that "No data is encrypted with a key older than `$ROTATION_TIME`." while not causing needless rotations when no encryption is occurring.
コントリビューションガイド
調査の方向性
まず issue #23 の依存関係と、MetaStore の設定およびキー使用箇所を読んでください。暗号化の試行でキーがどのように選択されるかを追跡し、キーが古すぎると判断される条件を確認してください。ローテーションを設定可能にし、暗号化で古すぎるキーが使用された場合にのみサイレントに実行され、不要なローテーションなしに指定されたキーの経過期間に関する不変条件を維持できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- security
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 25/100