harp (security/harp) Updated: 1 year, 2 months ago Add to my watchlist
Secret management by contract toolchainHarp is a tool set to operate secret management by contract. The objective is to reduce the value centric management by handling secret data in a reproducible way by providing a technical stack to describe how your value is managed by contracts and pipelines. Furthermore, we know that naming thing is hard, as a consequence a secret could be consistently associated to a predictable secret identifier used as a key to refer to the secret value. Finally, the secret can hold additional metadata (ownership, rotation period, leak severity, etc.) which can be consumed during the pipeline executions. These key/value associations (path ⇒ value) form a Bundle stored in an immutable file named a Container. This Container acts as a pivot format to allow Harp commands to communicate and create data management pipelines. In addition to that, it provides a template engine used to generate various confidence values (password, passphrase, crypto keys, etc.) and allow more sophisticated rendering operations (configuration files, etc.). Finally, it provides a SDK to allow developers to integrate Harp features in their products, and/or extend the Harp pipeline features by creating new plugins.
Version: 0.2.11 License: Apache-2 GitHubMaintainers | herbygillot |
Categories | security |
Homepage | https://github.com/elastic/harp |
Platforms | darwin freebsd linux |
Variants | - |
"harp" depends on
build (2)
Ports that depend on "harp"
No ports
Port Health:
Loading Port Health