Some checks failed
Build and Test / Validate Setup (push) Has been cancelled
Build and Test / Build (darwin-amd64) (push) Has been cancelled
Build and Test / Build (darwin-arm64) (push) Has been cancelled
Build and Test / Build (linux-amd64) (push) Has been cancelled
Build and Test / Build (windows-amd64) (push) Has been cancelled
Build and Test / Build (linux-arm64) (push) Has been cancelled
Build and Test / Security Audit (push) Has been cancelled
Build and Test / Package Results (push) Has been cancelled
Build and Test / Quality Gate (push) Has been cancelled
nu_plugin_kms
Nushell plugin for KMS operations with multiple backends.
Backends
- RustyVault: Self-hosted Vault-compatible KMS
- Age: Local file-based encryption
- Cosmian: Privacy-preserving KMS
- Fallback: HTTP to KMS service
Commands
kms encrypt <data> --backend <backend>- Encrypt datakms decrypt <encrypted> --backend <backend>- Decrypt datakms generate-key --spec <AES256|AES128>- Generate data keykms status- Backend status
Installation
cargo build --release
plugin add target/release/nu_plugin_kms