juspay / hyperswitch-card-vault

Hyperswitch Card Vault is an open-source sensitive information storage system built on Rust.

Home Page:https://opensource.hyperswitch.io/going-live/pci-compliance/card-vault-installation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Move crypto related managers to separate modules

Chethan-rao opened this issue · comments

Move the crypto related managers (secrets manager, encryption manager and hash managers) to separate child modules inside crypto module.
Secrets decryption will now happen before AppState is constructed. this is required change for multi-tenancy