dsh-destinywind-tpm:用 TPM/DPAPI 封存 DSH 憑據,取代明文文件
dsh-destinywind-tpm 是 rickwindman 維護的 DSH admin-security 插件,以 AES-256-GCM 信封加密將憑據寫入 $DSH_HOME/.credentials.dpapi.json,Windows 優先 TPM/回退 DPAPI,Linux 優先 TPM 2.0/回退 libsecret,無保護者則拒絕掛載。通過 dsh plugin --profile web add link:<倉庫路徑> 安裝並重啓 dsh web,與官方明文 credentials 互斥;換裝需重錄憑據服務內引用,環境變量仍優先於密庫。MIT 許可。
閱讀全文