crypt icon indicating copy to clipboard operation
crypt copied to clipboard

Universal cryptographic tool with AWS KMS, GCP KMS, GnuPG and Azure Key Vault support

Results 13 crypt issues
Sort by recently updated
recently updated
newest added

crypt enc aws --key-id --region us-east-1 --out /tmp/dd1 --in /tmp/dd ERROR: encrypting failed, file '/tmp/dd': NoCredentialProviders: no valid providers in chain caused by: EnvAccessKeyNotFound: failed to find credentials in the...

Instead of relying on the legacy `BaseClientAPI`, we can get a KeyVault key client through the `NewClient` function in the `azkeys` package. This method accept a parameter containing the actual...

Currently, only the authentication through configuration from Azure Cli 2.0 is supported (configured from Azure CLI 2.0). It would be useful to leverage the Chained Credential strategy, where multiple type...

The profile should not be enforced as `default` if not passed through the `--profile` flag. This could break the [session creation](https://github.com/VirtusLab/crypt/blob/d2920e3b32cf00db25074e6e8fb02256c636c56d/aws/session.go#L23) on environments where the authentication is not managed with...

Removing the default value of the `--profile` flag used to create the AWS session. The value, if not passed, should be retrieved from the environment variable `AWS_PROFILE` (already done by...

Bumps gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gopkg.in/yaml.v3&package-manager=go_modules&previous-version=3.0.0-20200313102051-9f266ea9e77c&new-version=3.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...

dependencies

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.46.2 to 1.53.0. Release notes Sourced from google.golang.org/grpc's releases. Release 1.53.0 API Changes balancer: support injection of per-call metadata from LB policies (#5853) resolver: remove deprecated field...

dependencies

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20220524220425-1d687d428aca to 0.7.0. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.0.0-20220524220425-1d687d428aca&new-version=0.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: #...

dependencies

## Problem Crypt does not support encrypting long secrets (more than ~500 bytes) with Azure KeyVault ## Details We tried to encrypt whole directory with one file that contains a...

bug
enhancement

The GnuPG keyring format has changed, unfortunately, opengpg sdk doesn't support this atm. https://www.gnupg.org/faq/whats-new-in-2.1.html#nosecring https://github.com/golang/go/issues/29082 https://github.com/helm/helm/issues/2843