Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Aliyun KMS suite #376

Merged
merged 4 commits into from
Oct 18, 2023
Merged

Commits on Oct 18, 2023

  1. cdh/kms/aliyun: fix credential reading

    Openssl was used before. However currently openssl marks RC2 in pkcs12
    as `legacy`, which will cause an error when try to decrypt the
    credential with password.
    
    This commit tries to decrypt the pkcs12 manually with der bytes.
    
    Signed-off-by: Xynnn007 <xynnn@linux.alibaba.com>
    Xynnn007 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    647a80b View commit details
    Browse the repository at this point in the history
  2. cdh/kms/aliyun: use rustls for client

    native-tls leverages openssl that does not support RC2 in rust wrapper.
    
    Signed-off-by: Xynnn007 <xynnn@linux.alibaba.com>
    Xynnn007 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    3c296aa View commit details
    Browse the repository at this point in the history
  3. cdh/kms/aliyun: fix wrong KMS instance endpoint

    `https://` prefix will be added when doing requests.
    
    Signed-off-by: Xynnn007 <xynnn@linux.alibaba.com>
    Xynnn007 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    66189a5 View commit details
    Browse the repository at this point in the history
  4. cdh/kms/aliyun: add docs for sealed secret guide

    Signed-off-by: Xynnn007 <xynnn@linux.alibaba.com>
    Xynnn007 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    8ae7546 View commit details
    Browse the repository at this point in the history