Draft: Add support for FIPS mode in KAS through BoringCrypto
Description
This merge request adds support FIPS mode by using BoringCrypto:
grzesiek@debian: gitlab-agent $ go tool nm kas | grep Cfunc__goboringcrypto | tail
1ed4e50 D crypto/internal/boring._cgo_d3bdb93f8e25_Cfunc__goboringcrypto_SHA256_Update
1ed4e58 D crypto/internal/boring._cgo_d3bdb93f8e25_Cfunc__goboringcrypto_SHA384_Final
1ed4e60 D crypto/internal/boring._cgo_d3bdb93f8e25_Cfunc__goboringcrypto_SHA384_Init
1ed4e68 D crypto/internal/boring._cgo_d3bdb93f8e25_Cfunc__goboringcrypto_SHA384_Update
1ed4e70 D crypto/internal/boring._cgo_d3bdb93f8e25_Cfunc__goboringcrypto_SHA512_Final
1ed4e78 D crypto/internal/boring._cgo_d3bdb93f8e25_Cfunc__goboringcrypto_SHA512_Init
1ed4e80 D crypto/internal/boring._cgo_d3bdb93f8e25_Cfunc__goboringcrypto_SHA512_Update
1ed4e88 D crypto/internal/boring._cgo_d3bdb93f8e25_Cfunc__goboringcrypto_gosha224
1ed4e90 D crypto/internal/boring._cgo_d3bdb93f8e25_Cfunc__goboringcrypto_gosha256
1ed4e98 D crypto/internal/boring._cgo_d3bdb93f8e25_Cfunc__goboringcrypto_gosha512