Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 283 for Implementation (0.2 sec)

  1. src/vendor/golang.org/x/sys/cpu/cpu.go

    	HasEVTSTRM  bool // Event stream support
    	HasAES      bool // AES hardware implementation
    	HasPMULL    bool // Polynomial multiplication instruction set
    	HasSHA1     bool // SHA1 hardware implementation
    	HasSHA2     bool // SHA2 hardware implementation
    	HasCRC32    bool // CRC32 hardware implementation
    	HasATOMICS  bool // Atomic memory operation instruction set
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 16:12:58 UTC 2024
    - 12.1K bytes
    - Viewed (0)
  2. src/crypto/elliptic/p224_test.go

    		}
    		if testing.Short() && i > 5 {
    			break
    		}
    	}
    }
    
    func TestP224GenericBaseMult(t *testing.T) {
    	// We use the P224 CurveParams directly in order to test the generic implementation.
    	p224 := genericParamsForCurve(P224())
    	for i, e := range p224BaseMultTests {
    		k, ok := new(big.Int).SetString(e.k, 10)
    		if !ok {
    			t.Errorf("%d: bad value for k: %s", i, e.k)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 05 19:01:13 UTC 2021
    - 10.7K bytes
    - Viewed (0)
  3. src/crypto/cipher/gcm_test.go

    func wrap(b cipher.Block) cipher.Block {
    	return &wrapper{b}
    }
    
    func TestGCMAsm(t *testing.T) {
    	// Create a new pair of AEADs, one using the assembly implementation
    	// and one using the generic Go implementation.
    	newAESGCM := func(key []byte) (asm, generic cipher.AEAD, err error) {
    		block, err := aes.NewCipher(key[:])
    		if err != nil {
    			return nil, nil, err
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 25 15:27:49 UTC 2023
    - 35K bytes
    - Viewed (0)
  4. src/net/http/httputil/persist.go

    // ErrPersistEOF (above) reports that the remote side is closed.
    var errClosed = errors.New("i/o operation on closed connection")
    
    // ServerConn is an artifact of Go's early HTTP implementation.
    // It is low-level, old, and unused by Go's current HTTP stack.
    // We should have deleted it before Go 1.
    //
    // Deprecated: Use the Server in package [net/http] instead.
    type ServerConn struct {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 10 03:29:50 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  5. src/crypto/internal/edwards25519/scalar.go

    //
    // The zero value is a valid zero element.
    type Scalar struct {
    	// s is the scalar in the Montgomery domain, in the format of the
    	// fiat-crypto implementation.
    	s fiatScalarMontgomeryDomainFieldElement
    }
    
    // The field implementation in scalar_fiat.go is generated by the fiat-crypto
    // project (https://github.com/mit-plv/fiat-crypto) at version v0.0.9 (23d2dbc)
    // from a formally verified model.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 10.8K bytes
    - Viewed (0)
  6. src/debug/buildinfo/buildinfo.go

    	dataLen := readPtr(hdr[ptrSize:])
    	data, err := x.ReadData(dataAddr, dataLen)
    	if err != nil || uint64(len(data)) < dataLen {
    		return ""
    	}
    	return string(data)
    }
    
    // elfExe is the ELF implementation of the exe interface.
    type elfExe struct {
    	f *elf.File
    }
    
    func (x *elfExe) ReadData(addr, size uint64) ([]byte, error) {
    	for _, prog := range x.f.Progs {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  7. src/sort/sort.go

    //go:generate go run gen_sort_variants.go
    
    // Package sort provides primitives for sorting slices and user-defined collections.
    package sort
    
    import "math/bits"
    
    // An implementation of Interface can be sorted by the routines in this package.
    // The methods refer to elements of the underlying collection by integer index.
    type Interface interface {
    	// Len is the number of elements in the collection.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 28 16:40:32 UTC 2023
    - 10.1K bytes
    - Viewed (0)
  8. src/crypto/tls/handshake_test.go

    )
    
    // TLS reference tests run a connection against a reference implementation
    // (OpenSSL) of TLS and record the bytes of the resulting connection. The Go
    // code, during a test, is configured with deterministic randomness and so the
    // reference test can be reproduced exactly in the future.
    //
    // In order to save everyone who wishes to run the tests from needing the
    // reference implementation installed, the reference connections are saved in
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 24.5K bytes
    - Viewed (0)
  9. src/sort/zsortinterface.go

    // The algorithm based on pattern-defeating quicksort(pdqsort), but without the optimizations from BlockQuicksort.
    // pdqsort paper: https://arxiv.org/pdf/2106.05123.pdf
    // C++ implementation: https://github.com/orlp/pdqsort
    // Rust implementation: https://docs.rs/pdqsort/latest/pdqsort/
    // limit is the number of allowed bad (very unbalanced) pivots before falling back to heapsort.
    func pdqsort(data Interface, a, b, limit int) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 13 20:16:24 UTC 2022
    - 11.2K bytes
    - Viewed (0)
  10. src/crypto/aes/gcm_s390x.go

    	"crypto/internal/alias"
    	"crypto/subtle"
    	"errors"
    	"internal/byteorder"
    	"internal/cpu"
    )
    
    // This file contains two implementations of AES-GCM. The first implementation
    // (gcmAsm) uses the KMCTR instruction to encrypt using AES in counter mode and
    // the KIMD instruction for GHASH. The second implementation (gcmKMA) uses the
    // newer KMA instruction which performs both operations.
    
    // gcmCount represents a 16-byte big-endian count value.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 11.3K bytes
    - Viewed (0)
Back to top