- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for HPKE (0.06 sec)
-
src/crypto/internal/hpke/hpke.go
labeledInfo = append(labeledInfo, []byte("HPKE-v1")...) labeledInfo = append(labeledInfo, suiteID...) labeledInfo = append(labeledInfo, label...) labeledInfo = append(labeledInfo, info...) out := make([]byte, length) n, err := hkdf.Expand(kdf.hash.New, randomKey, labeledInfo).Read(out) if err != nil || n != int(length) { panic("hpke: LabeledExpand failed unexpectedly") } return out }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 22:33:33 UTC 2024 - 7K bytes - Viewed (0) -
src/crypto/tls/ech.go
} func pickECHConfig(list []echConfig) *echConfig { for _, ec := range list { if _, ok := hpke.SupportedKEMs[ec.KemID]; !ok { continue } var validSCS bool for _, cs := range ec.SymmetricCipherSuite { if _, ok := hpke.SupportedAEADs[cs.AEADID]; !ok { continue } if _, ok := hpke.SupportedKDFs[cs.KDFID]; !ok { continue } validSCS = true break }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 03:10:12 UTC 2024 - 7.4K bytes - Viewed (0) -
src/crypto/internal/hpke/hpke_test.go
// Copyright 2024 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package hpke import ( "bytes" "encoding/hex" "encoding/json" "os" "strconv" "strings" "testing" "crypto/ecdh" _ "crypto/sha256" _ "crypto/sha512" ) func mustDecodeHex(t *testing.T, in string) []byte { b, err := hex.DecodeString(in)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 22:33:33 UTC 2024 - 4.7K bytes - Viewed (0) -
src/crypto/tls/handshake_client.go
ech.encapsulatedKey, ech.hpkeContext, err = hpke.SetupSender(ech.config.KemID, suite.KDFID, suite.AEADID, echPK, info) if err != nil { return nil, nil, nil, err } } return hello, keyShareKeys, ech, nil } type echContext struct { config *echConfig hpkeContext *hpke.Sender encapsulatedKey []byte innerHello *clientHelloMsg
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 03:10:12 UTC 2024 - 38.6K bytes - Viewed (0) -
src/go/build/deps_test.go
< golang.org/x/crypto/internal/subtle < golang.org/x/crypto/chacha20 < golang.org/x/crypto/internal/poly1305 < golang.org/x/crypto/chacha20poly1305 < golang.org/x/crypto/hkdf < crypto/internal/hpke < crypto/x509/internal/macos < crypto/x509/pkix; crypto/internal/boring/fipstls, crypto/x509/pkix < crypto/x509 < crypto/tls; # crypto-aware packages
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 24 16:41:13 UTC 2024 - 19.2K bytes - Viewed (0)