- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 24 for privPem (0.16 sec)
-
security/pkg/pki/util/verify_cert_test.go
} ) func TestVerifyCert(t *testing.T) { testCases := map[string]struct { privPem []byte certChainPem []byte rootCertPem []byte expectedFields *VerifyFields expectedErr string }{ "Root cert bad": { privPem: nil, certChainPem: nil, rootCertPem: []byte(rootCertBad), expectedFields: verifyField1,
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Aug 16 14:56:37 UTC 2022 - 6.5K bytes - Viewed (0) -
security/tools/generate_csr/main.go
) func saveCreds(csrPem []byte, privPem []byte) { err := os.WriteFile(*outCsr, csrPem, 0o644) if err != nil { log.Fatalf("Could not write output certificate request: %s.", err) } err = os.WriteFile(*outPriv, privPem, 0o600) if err != nil { log.Fatalf("Could not write output private key: %s.", err) } } func main() { flag.Parse() csrPem, privPem, err := util.GenCSR(util.CertOptions{
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue May 23 17:08:31 UTC 2023 - 2.1K bytes - Viewed (0) -
security/tools/generate_cert/main.go
} default: log.Fatalf("Unsupported mode %v", *mode) } } func saveCreds(certPem []byte, privPem []byte) { err := os.WriteFile(*outCert, certPem, 0o644) if err != nil { log.Fatalf("Could not write output certificate: %s.", err) } err = os.WriteFile(*outPriv, privPem, 0o600) if err != nil { log.Fatalf("Could not write output private key: %s.", err) } }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Apr 28 16:21:30 UTC 2023 - 5.7K bytes - Viewed (0) -
security/pkg/pki/util/verify_cert.go
} opts.KeyUsages = append(opts.KeyUsages, x509.ExtKeyUsageAny) if _, err = cert.Verify(opts); err != nil { return fmt.Errorf("failed to verify certificate: " + err.Error()) } if privPem != nil { priv, err := ParsePemEncodedKey(privPem) if err != nil { return err } privRSAKey, privRSAOk := priv.(*rsa.PrivateKey) pubRSAKey, pubRSAOk := cert.PublicKey.(*rsa.PublicKey)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Sep 05 10:37:29 UTC 2022 - 5.9K bytes - Viewed (0) -
tests/fuzz/pki_fuzzer.go
"istio.io/istio/security/pkg/pki/util" ) // FuzzVerifyCertificate implements a fuzzer // that tests util.VerifyCertificate func FuzzVerifyCertificate(data []byte) int { f := fuzz.NewConsumer(data) privPem, err := f.GetBytes() if err != nil { return 0 } certChainPem, err := f.GetBytes() if err != nil { return 0 } rootCertPem, err := f.GetBytes() if err != nil { return 0 }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Jun 05 14:00:25 UTC 2023 - 5.2K bytes - Viewed (0) -
security/pkg/pki/util/generate_cert.go
if encodedKey, err = x509.MarshalPKCS8PrivateKey(priv); err != nil { return nil, nil, err } privPem = pem.EncodeToMemory(&pem.Block{Type: blockTypePKCS8PrivateKey, Bytes: encodedKey}) } else { switch k := priv.(type) { case *rsa.PrivateKey: encodedKey = x509.MarshalPKCS1PrivateKey(k) privPem = pem.EncodeToMemory(&pem.Block{Type: blockTypeRSAPrivateKey, Bytes: encodedKey}) case *ecdsa.PrivateKey:
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Aug 02 14:34:38 UTC 2023 - 14.2K bytes - Viewed (0) -
security/pkg/pki/ca/ca_test.go
opts := util.CertOptions{ // This value is not used, instead, subjectID should be used in certificate. Host: "spiffe://different.com/test", RSAKeySize: 2048, IsCA: false, } csrPEM, privPEM, err := util.GenCSR(opts) if err != nil { t.Error(err) } caCertOpts := CertOpts{ SubjectIDs: []string{"localhost"}, TTL: time.Hour, ForCA: false, }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Oct 31 08:51:27 UTC 2023 - 29.1K bytes - Viewed (0) -
security/pkg/pki/ca/ca.go
default: opts.ECCCurve = util.P256Curve } } csrPEM, privPEM, err := util.GenCSR(opts) if err != nil { return nil, nil, err } certPEM, err := ca.signWithCertChain(csrPEM, hostnames, certTTL, checkLifetime, false) if err != nil { return nil, nil, err } return certPEM, privPEM, nil } func (ca *IstioCA) minTTL(defaultCertTTL time.Duration) (time.Duration, error) {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Nov 30 19:33:26 UTC 2023 - 17.2K bytes - Viewed (0) -
security/pkg/pki/util/generate_cert_test.go
NotBefore: notBefore, TTL: ttl, Org: "MyOrg", }, }, } for id, c := range cases { t.Run(id, func(t *testing.T) { certOptions := c.certOptions certPem, privPem, err := GenCertKeyFromOptions(certOptions) if err != nil { t.Errorf("[%s] cert/key generation error: %v", id, err) } for _, host := range strings.Split(certOptions.Host, ",") {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Nov 06 12:48:53 UTC 2023 - 29.4K bytes - Viewed (0) -
src/crypto/x509/pkcs8.go
} return nil, err } switch { case privKey.Algo.Algorithm.Equal(oidPublicKeyRSA): key, err = ParsePKCS1PrivateKey(privKey.PrivateKey) if err != nil { return nil, errors.New("x509: failed to parse RSA private key embedded in PKCS#8: " + err.Error()) } return key, nil case privKey.Algo.Algorithm.Equal(oidPublicKeyECDSA): bytes := privKey.Algo.Parameters.FullBytes
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Oct 13 17:09:47 UTC 2023 - 5.8K bytes - Viewed (0)