Skip to content

Feat(validation): Add support for encryption of validation data - #48

Draft
ClausHolbechArista wants to merge 2 commits into
aristanetworks:mainfrom
ClausHolbechArista:Rust--Add-support-for-encryption-of-validation-data
Draft

Feat(validation): Add support for encryption of validation data#48
ClausHolbechArista wants to merge 2 commits into
aristanetworks:mainfrom
ClausHolbechArista:Rust--Add-support-for-encryption-of-validation-data

Conversation

@ClausHolbechArista

Copy link
Copy Markdown
Collaborator

Change Summary

Add support for encryption of validation data

Component(s) name

A bit here and there

Proposed changes

  • Add encrypt crate with support for aes-256-gcm
  • Expose raw encrypt/decrypt/get_key functions in pypasswords
  • Add encryption key support to pyvalidation configuration and encryp/decrypt accordingly

How to test

  • Added tests on all layers

Checklist

User Checklist

  • N/A

Repository Checklist

  • My code has been rebased from main before I start
  • I have read the CONTRIBUTING document.
  • I have updated testing accordingly. (check the box if not applicable)

@ClausHolbechArista
ClausHolbechArista requested review from a team as code owners February 4, 2026 11:14
@ClausHolbechArista ClausHolbechArista changed the title Rust: Add support for encryption of validation data Validation: Add support for encryption of validation data Feb 4, 2026
@ClausHolbechArista ClausHolbechArista changed the title Validation: Add support for encryption of validation data Feat(validation): Add support for encryption of validation data Feb 4, 2026
@github-actions

github-actions Bot commented Feb 4, 2026

Copy link
Copy Markdown

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions

github-actions Bot commented Feb 4, 2026

Copy link
Copy Markdown

Conflicts have been resolved. A maintainer will review the pull request shortly.

@gmuloc gmuloc added this to the v0.0.3 milestone Feb 11, 2026
@github-actions

Copy link
Copy Markdown

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@ClausHolbechArista
ClausHolbechArista marked this pull request as draft February 24, 2026 15:31
@gmuloc gmuloc removed this from the v0.0.3 milestone Mar 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants