Jesús Pérez cbf2f39307
Some checks failed
Nightly Build / Check for Changes (push) Has been cancelled
Nightly Build / Validate Setup (push) Has been cancelled
Nightly Build / Nightly Build (darwin-amd64) (push) Has been cancelled
Nightly Build / Nightly Build (darwin-arm64) (push) Has been cancelled
Nightly Build / Nightly Build (linux-amd64) (push) Has been cancelled
Nightly Build / Nightly Build (windows-amd64) (push) Has been cancelled
Nightly Build / Nightly Build (linux-arm64) (push) Has been cancelled
Nightly Build / Create Nightly Pre-release (push) Has been cancelled
Nightly Build / Notify Build Status (push) Has been cancelled
Nightly Build / Nightly Maintenance (push) Has been cancelled
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
chore: update layout from conventions
2026-01-08 22:07:46 +00:00
..

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 data
  • kms decrypt <encrypted> --backend <backend> - Decrypt data
  • kms generate-key --spec <AES256|AES128> - Generate data key
  • kms status - Backend status

Installation

cargo build --release
plugin add target/release/nu_plugin_kms