Provide a FIPS-compliant build of Vector #16535
Labels
domain: releasing
Anything related to releasing Vector
domain: security
Anything related to security
type: feature
A value-adding code addition that introduce new functionality.
A note for the community
Use Cases
Run Vector in a FIPS environment
Attempted Solutions
Hand-built subset of Vector avoiding the dependency on ring while replacing it with OpenSSL. In some cases, patching the crates with a hard dependency on ring with a feature that calls into OpenSSL instead.
OpenSSL needs to be linked to vector as a shared object.
Proposal
Provide a cross-cutting feature that builds vector and its dependencies so that the only crypto implementation used is OpenSSL, linked as a shared object.
References
#8435
Version
No response
The text was updated successfully, but these errors were encountered: