Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 51 - 60 of 136 for hmac (0.1 seconds)

  1. docs/security/README.md

    - [PRF](#prf): HMAC-SHA-256
    - [AEAD](#aead): AES-256-GCM if the CPU supports AES-NI, ChaCha20-Poly1305 otherwise. More specifically AES-256-GCM is only selected for X86-64 CPUs with AES-NI extension.
    
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Wed Feb 26 09:25:50 GMT 2025
    - 13.8K bytes
    - Click Count (0)
  2. cmd/encryption-v1.go

    	var partIDbin [4]byte
    	binary.LittleEndian.PutUint32(partIDbin[:], uint32(partID)) // marshal part ID
    
    	mac := hmac.New(sha256.New, d.objectEncryptionKey) // derive part encryption key from part ID and object key
    	mac.Write(partIDbin[:])
    	partEncryptionKey := mac.Sum(nil)
    
    	// Limit the reader, so the decryptor doesn't receive bytes
    	// from the next part (different DARE stream)
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 38K bytes
    - Click Count (0)
  3. docs/smb3-features/03-multi-channel-design.md

            // Use HMAC-SHA256 for channel binding
            Mac mac = Mac.getInstance("HmacSHA256");
            SecretKeySpec keySpec = new SecretKeySpec(sessionKey, "HmacSHA256");
            mac.init(keySpec);
            
            // Include channel-specific data
            mac.update(channel.getLocalInterface().getAddress().getAddress());
            mac.update(channel.getRemoteInterface().getAddress().getAddress());
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 16 02:53:50 GMT 2025
    - 39.6K bytes
    - Click Count (0)
  4. cmd/common-main.go

    	if GlobalKMS == nil {
    		return globalActiveCred
    	}
    
    	aKey, err := GlobalKMS.MAC(GlobalContext, &kms.MACRequest{Message: []byte("root access key")})
    	if IsErrIgnored(err, kes.ErrNotAllowed, kms.ErrNotSupported, errors.ErrUnsupported, kms.ErrPermission) {
    		// If we don't have permission to compute the HMAC, don't change the cred.
    		return globalActiveCred
    	}
    	if err != nil {
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Aug 29 02:39:48 GMT 2025
    - 32.5K bytes
    - Click Count (3)
  5. cmd/api-errors.go

    		HTTPStatusCode: http.StatusBadRequest,
    	},
    	ErrSignatureVersionNotSupported: {
    		Code:           "InvalidRequest",
    		Description:    "The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.",
    		HTTPStatusCode: http.StatusBadRequest,
    	},
    	ErrBucketNotEmpty: {
    		Code:           "BucketNotEmpty",
    		Description:    "The bucket you tried to delete is not empty",
    		HTTPStatusCode: http.StatusConflict,
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Wed Apr 16 07:34:24 GMT 2025
    - 93K bytes
    - Click Count (3)
  6. internal/kms/kes.go

    			return nil, ErrPermission
    		}
    		return nil, errDecryptionFailed(err)
    	}
    	return plaintext, nil
    }
    
    // MAC generates the checksum of the given req.Message using the key
    // with the req.Name at the KMS.
    func (c *kesConn) MAC(ctx context.Context, req *MACRequest) ([]byte, error) {
    	mac, err := c.client.HMAC(context.Background(), req.Name, req.Message)
    	if err != nil {
    		if errors.Is(err, kes.ErrKeyNotFound) {
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Sun Aug 18 06:43:03 GMT 2024
    - 7.3K bytes
    - Click Count (0)
  7. lib/fips140/v1.26.0.zip

    size of 2^19 bits (2^16 bytes, 64 KiB). type hmacDRBG struct { newHMAC func(key []byte) *hmac.HMAC hK *hmac.HMAC V []byte reseedCounter uint64 } const ( reseedInterval = 1 << 48 maxRequestSize = (1 << 19) / 8 ) // plainPersonalization is used by HMAC_DRBG as-is. type plainPersonalization []byte func (plainPersonalization) isPersonalizationStr() {} // Each entry in blockAlignedPersonal is written to the HMAC at a // block boundary, as specified in draft-irtf-cfrg-det-sigs-with-noise-04, // Section...
    Created: Tue Apr 07 11:13:11 GMT 2026
    - Last Modified: Thu Jan 08 17:58:32 GMT 2026
    - 660.3K bytes
    - Click Count (0)
  8. cmd/xl-storage_test.go

    	// create xlStorage test setup
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Aug 29 02:39:48 GMT 2025
    - 66K bytes
    - Click Count (0)
  9. cmd/testdata/xl-many-parts.meta

    �`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�&�m�Size�
    6m:M�MTime�|>���e��MetaSys��6X-Minio-Internal-Server-Side-Encryption-Seal-Algorithm�DAREv2-HMAC-SHA256�&x-minio-internal-replication-timestamp�2023-08-18T00:09:42.389168293Z�#x-minio-internal-replication-status�^arn:minio:replication::36280125-1e9d-414e-bff5-8c88a1b5352e:disney-prod-vod-repository=FAILED;�5X-Minio-Internal-Server-Side-Encry...
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Sat Sep 02 21:40:38 GMT 2023
    - 808.8K bytes
    - Click Count (0)
  10. lib/fips140/v1.0.0-c2097c7c.zip

    size of 2^19 bits (2^16 bytes, 64 KiB). type hmacDRBG struct { newHMAC func(key []byte) *hmac.HMAC hK *hmac.HMAC V []byte reseedCounter uint64 } const ( reseedInterval = 1 << 48 maxRequestSize = (1 << 19) / 8 ) // plainPersonalization is used by HMAC_DRBG as-is. type plainPersonalization []byte func (plainPersonalization) isPersonalizationStr() {} // Each entry in blockAlignedPersonal is written to the HMAC at a // block boundary, as specified in draft-irtf-cfrg-det-sigs-with-noise-04, // Section...
    Created: Tue Apr 07 11:13:11 GMT 2026
    - Last Modified: Thu Sep 25 19:53:19 GMT 2025
    - 642.7K bytes
    - Click Count (0)
Back to Top