Skip to content

Zeuz secrets feature#602

Merged
Muntasib-creator merged 7 commits intodevfrom
zeuz-secrets
Oct 19, 2025
Merged

Zeuz secrets feature#602
Muntasib-creator merged 7 commits intodevfrom
zeuz-secrets

Conversation

@mahbd
Copy link
Copy Markdown
Collaborator

@mahbd mahbd commented Oct 5, 2025

Overview

This PR added ability to handle zeuz secret. This will allow to handle sensitive data more securely.

ZeuZ node will try to resolve %|secret['key_name']|%. It will send current test_id and step action data to server with request to access the desired key. If authenticated, server will return the encrypted value. Node will decrypt and use it. It will also ensure it will never be shown in logs or any other places. You need proper private key to decrypt value.

There are 3 new command line args has been added.

-apk: This can be used to add new private key
-gpk: This can be used to generate new private key
-spk: This can be used to see existing private key and their public key

Upd: Node now can handle private key sharing request. It also can receive private key from server.

PR Type

Feature

PR Checklist

  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.
  • A changelog entry has been made.
  • Version number has been updated.
  • Required modules have been added to respective "requirements*.txt" files.
  • Relevant Test Cases added to this description (below).
  • (Team) Label with affected action categories and semver status.

sazid
sazid previously requested changes Oct 5, 2025
Comment thread settings.py Outdated
@Muntasib-creator Muntasib-creator merged commit 43946ab into dev Oct 19, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants