Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 2 of 2 for decryptObjectMeta (0.08 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. cmd/encryption-v1.go

    		if err != nil {
    			return nil, crypto.ObjectKey{}, err
    		}
    	}
    	return newEncryptReader(r.Context(), content, kind, keyID, key, bucket, object, metadata, ctx)
    }
    
    func decryptObjectMeta(key []byte, bucket, object string, metadata map[string]string) ([]byte, error) {
    	switch kind, _ := crypto.IsEncrypted(metadata); kind {
    	case crypto.S3:
    		if GlobalKMS == nil {
    			return nil, errKMSNotConfigured
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 38K bytes
    - Click Count (0)
  2. cmd/erasure-multipart.go

    			if len(baseKey) != 32 {
    				return oi, crypto.ErrInvalidCustomerKey
    			}
    			objectEncryptionKey, err = decryptObjectMeta(baseKey, bucket, object, fi.Metadata)
    			if err != nil {
    				return oi, err
    			}
    		}
    	case crypto.S3, crypto.S3KMS:
    		objectEncryptionKey, err = decryptObjectMeta(nil, bucket, object, fi.Metadata)
    		if err != nil {
    			return oi, err
    		}
    	}
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Oct 24 04:05:31 GMT 2025
    - 47.1K bytes
    - Click Count (0)
Back to Top