Go 1.24 introduces native FIPS 140-3 compliance with a built-in cryptographic module that eliminates the need for unsupported solutions like Go+BoringCrypto. The module integrates transparently into applications, can be enabled with the fips140=on GODEBUG option, and supports cross-compilation without cgo dependencies. It has

9m read timeFrom go.dev
Post cover image
Table of contents
The Go BlogThe FIPS 140-3 Go Cryptographic Module
1 Comment

Sort: