nushell-plugins/nu_plugin_kms
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
..
src implements a production-ready bootstrap installer with comprehensive error handling, version-agnostic archive extraction, and clear user messaging. All improvements follow DRY principles using symlink-based architecture for single-source-of-truth maintenance 2025-12-11 22:04:54 +00:00
tests feat: Add ARGUMENTS documentation and interactive update mode 2025-10-19 00:05:16 +01:00
Cargo.lock implements a production-ready bootstrap installer with comprehensive error handling, version-agnostic archive extraction, and clear user messaging. All improvements follow DRY principles using symlink-based architecture for single-source-of-truth maintenance 2025-12-11 22:04:54 +00:00
Cargo.toml implements a production-ready bootstrap installer with comprehensive error handling, version-agnostic archive extraction, and clear user messaging. All improvements follow DRY principles using symlink-based architecture for single-source-of-truth maintenance 2025-12-11 22:04:54 +00:00
Cargo.toml.backup implements a production-ready bootstrap installer with comprehensive error handling, version-agnostic archive extraction, and clear user messaging. All improvements follow DRY principles using symlink-based architecture for single-source-of-truth maintenance 2025-12-11 22:04:54 +00:00
completion-report.md chore: update layout from conventions 2026-01-08 22:07:46 +00:00
implementation-status.md chore: update layout from conventions 2026-01-08 22:07:46 +00:00
implementation-summary.md chore: update layout from conventions 2026-01-08 22:07:46 +00:00
README.md feat: Add ARGUMENTS documentation and interactive update mode 2025-10-19 00:05:16 +01:00
test-verification.md 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