Package Info

go1.22-openssl


Go compiler with dynamic linkage to OpenSSL libcrypto for use in FIPS mode


Development/Languages/Go

Go is an expressive, concurrent, garbage collected systems programming language that is type safe and memory safe. It has pointers but no pointer arithmetic. Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. It feels like a dynamic language but has the speed and safety of a static language.

This is a modified version of the Go compiler and tools. When the host is in FIPS mode, the Go standard library crypto packages use a new openssl backend which dynamically links to the OpenSSL libcrypto .so.

The OpenSSL functionality is a modification of the Go upstream experimental support for boringcrypto as dynamically linked crypto backend.


License: BSD-3-Clause
URL: https://go.dev/

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
1.22.12-160000.2.2 info GA Release 2025-08-14 16.0
  • x86-64
  • go1.22-openssl
  • go1.22-openssl-doc
  • go1.22-openssl-race