Skip to content

FIPS support #575

Description

@JoshMock

A discussion I just had with @tehbooom highlighted the need many customers have for a FIPS-compliant binary build if they intend to use the CLI in their environments.

Our current experimental binary builds (see the downloadable bins on the 0.4.0 release page) are generated using Bun, because it was simpler to achieve, and the resulting binaries run a bit faster than an equivalent binary generated by Node.js (see this comment for general notes on comparative benchmarks).

Unfortunately, Bun does not yet support FIPS so for compliance we would need to switch back to Node.js for binary builds. We'll also need to identify what kind of environment is required, such as a chainguard image and Node.js built with a FIPS-approved SSL stack. More research will be needed to establish the correct way to do this.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions