Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 3,109 for cNonce (1.06 sec)

  1. src/vendor/golang.org/x/crypto/chacha20poly1305/xchacha20poly1305.go

    	hKey, _ := chacha20.HChaCha20(x.key[:], nonce[0:16])
    	copy(c.key[:], hKey)
    
    	// The first 4 bytes of the final nonce are unused counter space.
    	cNonce := make([]byte, NonceSize)
    	copy(cNonce[4:12], nonce[16:24])
    
    	return c.seal(dst, cNonce[:], plaintext, additionalData)
    }
    
    func (x *xchacha20poly1305) Open(dst, nonce, ciphertext, additionalData []byte) ([]byte, error) {
    	if len(nonce) != NonceSizeX {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 09 20:10:44 UTC 2021
    - 2.5K bytes
    - Viewed (0)
  2. src/vendor/golang.org/x/crypto/chacha20/chacha_generic.go

    	}
    	if len(nonce) == NonceSizeX {
    		// XChaCha20 uses the ChaCha20 core to mix 16 bytes of the nonce into a
    		// derived key, allowing it to operate on a nonce of 24 bytes. See
    		// draft-irtf-cfrg-xchacha-01, Section 2.3.
    		key, _ = HChaCha20(key, nonce[0:16])
    		cNonce := make([]byte, NonceSize)
    		copy(cNonce[4:12], nonce[16:24])
    		nonce = cNonce
    	} else if len(nonce) != NonceSize {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 26 00:11:50 UTC 2022
    - 13.9K bytes
    - Viewed (0)
  3. platforms/core-runtime/daemon-services/src/main/java/org/gradle/api/internal/tasks/userinput/Choice.java

    package org.gradle.api.internal.tasks.userinput;
    
    import java.util.function.Function;
    
    /**
     * Asks the user to select an option from a list of options. Allows the choice to be configured in various ways.
     *
     * @param <T> The type of the options of this choice.
     */
    public interface Choice<T> {
        /**
         * Specifies the option to present to the user as the default selection, and the option to use when not connected to a console.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 04:50:46 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  4. src/unique/clone.go

    	"unsafe"
    )
    
    // clone makes a copy of value, and may update string values found in value
    // with a cloned version of those strings. The purpose of explicitly cloning
    // strings is to avoid accidentally giving a large string a long lifetime.
    //
    // Note that this will clone strings in structs and arrays found in value,
    // and will clone value if it itself is a string. It will not, however, clone
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun May 05 00:24:21 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  5. src/strings/clone.go

    import (
    	"internal/stringslite"
    )
    
    // Clone returns a fresh copy of s.
    // It guarantees to make a copy of s into a new allocation,
    // which can be important when retaining only a small substring
    // of a much larger string. Using Clone can help such programs
    // use less memory. Of course, since using Clone makes a copy,
    // overuse of Clone can make programs use more memory.
    // Clone should typically be used only rarely, and only when
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 04 01:23:42 UTC 2024
    - 809 bytes
    - Viewed (0)
  6. src/net/http/clone.go

    //
    // Do not remove or change the type signature.
    // See go.dev/issue/67401.
    //
    //go:linkname cloneOrMakeHeader
    func cloneOrMakeHeader(hdr Header) Header {
    	clone := hdr.Clone()
    	if clone == nil {
    		clone = make(Header)
    	}
    	return clone
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:17:26 UTC 2024
    - 3K bytes
    - Viewed (0)
  7. src/sync/once.go

    // first time for this instance of [Once]. In other words, given
    //
    //	var once Once
    //
    // if once.Do(f) is called multiple times, only the first call will invoke f,
    // even if f has a different value in each invocation. A new instance of
    // Once is required for each function to execute.
    //
    // Do is intended for initialization that must be run exactly once. Since f
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 21:14:51 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  8. src/crypto/ecdsa/ecdsa.go

    // and the private key, to protect the key in case rand fails. This is
    // equivalent in security to RFC 6979 deterministic nonce generation, but still
    // produces randomized signatures.
    func mixedCSPRNG(rand io.Reader, priv *PrivateKey, hash []byte) (io.Reader, error) {
    	// This implementation derives the nonce from an AES-CTR CSPRNG keyed by:
    	//
    	//    SHA2-512(priv.D || entropy || hash)[:32]
    	//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:11:18 UTC 2024
    - 20.4K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/lite/experimental/tac/transforms/get_alternative_subgraph.cc

      bool IsAllSupportedbySpec(func::FuncOp func,
                                const InferenceDeviceType& inference_type);
    
      // Given a func and a targeted device, we will try to clonse the func &
      // transform/optimize for that device.
      // It's simply clone the FuncOp and hardware specific transformations.
      func::FuncOp GetAlternativeViewForSpec(
          func::FuncOp func,
          const InferenceDeviceType& current_device_inference_type,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 06 03:08:33 UTC 2023
    - 12.3K bytes
    - Viewed (0)
  10. docs/fr/docs/features.md

    * Documentation automatique des modèles de données avec <a href="http://json-schema.org/" class="external-link" target="_blank"><strong>JSON Schema</strong></a> (comme OpenAPI est aussi basée sur JSON Schema).
    * Conçue avec ces standards après une analyse méticuleuse. Plutôt qu'en rajoutant des surcouches après coup.
    * Cela permet d'utiliser de la **génération automatique de code client** dans beaucoup de langages.
    
    ### Documentation automatique
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Thu Apr 18 19:53:19 UTC 2024
    - 11.1K bytes
    - Viewed (0)
Back to top