I. Introduction
In March 2022, GitGuardian stated that the number of secrets exposed on public GitHub repositories doubled in 2021 compared to 2020, reaching a total of over six million secrets [1]. To perform authentication across software artifacts as part of system integration, software developers need secrets (database credentials, API keys, and other credentials). During software development, these secrets may need to be shared by developers working on a team, and after deployment may need to be distributed to applications.