aws / aws/amazon-s3-encryption-client-python

Fixup the KmsKeyring spec to prefer GDK

Offen
#145 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
2
Forks
4
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

See https://github.com/aws/amazon-s3-encryption-client-python/pull/143 and the exceptions added there.
The spec was written to imply Encrypt is the preferred KMS API, but it should be GDK first,
and only (maybe/should) use Encrypt when the Materials already have an existing data key.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der KmsKeyring-Spezifikation und vergleiche ihre Erwartungen mit den in pull request 143 hinzugefügten Ausnahmen. Aktualisiere die Spezifikation so, dass GDK bevorzugt wird, wobei Encrypt nur verwendet wird, wenn die Materials bereits einen vorhandenen Datenschlüssel enthalten, und bestätige das erwartete Verhalten anhand der relevanten Spezifikationstests.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
aws, python
Bereich
cloud, security
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.