alibaba / alibaba/acm-sdk-python

解密kms 128加密的配置报错,解密KMS加密的配置正常

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

Beschreibung

看了Java acm sdk 的代码发现使用kms server解密的是encryptedDataKey ,不是配置的密文。
python那边在解密kms 128的配置的时候应该没有对encryptedDataKey进行解密。
见下面Java代码
![image](https://user-images.githubusercontent.com/26211950/106412672-3d7c9400-6483-11eb-9533-07c5738eee5f.png)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den KMS 128-Pfad zur Entschlüsselung der Konfiguration im Python SDK mit dem im Issue referenzierten Code des Java ACM SDK zu vergleichen, wobei der Fokus auf encryptedDataKey gegenüber dem Konfigurations-Chiffretext liegt. Reproduziere den gemeldeten KMS 128-Fehler und verifiziere den Abschluss, wenn diese Konfiguration erfolgreich entschlüsselt wird, ohne die normale Verarbeitung von KMS-verschlüsselten Konfigurationen zu beeinträchtigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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