"strconv"
"strings"
+ "crypto/go.cypherpunks.ru/gogost/v5/gost3410"
+
"go.cypherpunks.ru/ucspi"
"go.stargrave.org/tofuproxy/caches"
"go.stargrave.org/tofuproxy/fifos"
if err != nil {
log.Fatalln(err)
}
+ if gostPrv, ok := prv.(*gost3410.PrivateKey); ok {
+ prv = &gost3410.PrivateKeyReverseDigestAndSignature{Prv: gostPrv}
+ }
certs = append(certs, cert)
tlsCerts = append(tlsCerts, &tls.Certificate{
Certificate: [][]byte{cert.Raw},