vault/helper/random
Vault Automation a728a665e1
Random API improvements (#12119) (#12143)
* In the random APIs, add a 'prng' param that causes a DRBG seeded from the selected source(s) to be the source of the returned bytes

* fixes, unit test next

* unit tests

* changelog

* memory ramifications

* switch to using a string called drbg

* Update helper/random/random_api.go



* wrong changelog

---------

Co-authored-by: Scott Miller <smiller@hashicorp.com>
Co-authored-by: Steven Clark <steven.clark@hashicorp.com>
2026-02-03 20:02:48 +00:00
..
parser.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
parser_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
random_api.go Random API improvements (#12119) (#12143) 2026-02-03 20:02:48 +00:00
registry.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
registry_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
rules.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
rules_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
serializing.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
serializing_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
string_generator.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
string_generator_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00