Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for kmsContext (0.21 sec)

  1. cmd/kms-handlers.go

    		keyID = GlobalKMS.DefaultKey
    	}
    	response := madmin.KMSKeyStatus{
    		KeyID: keyID,
    	}
    
    	kmsContext := kms.Context{"MinIO admin API": "KMSKeyStatusHandler"} // Context for a test key operation
    	// 1. Generate a new key using the KMS.
    	key, err := GlobalKMS.GenerateKey(ctx, &kms.GenerateKeyRequest{Name: keyID, AssociatedData: kmsContext})
    	if err != nil {
    		response.EncryptionErr = err.Error()
    		resp, err := json.Marshal(response)
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 24 23:05:23 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  2. cmd/batch-rotate.go

    				return err
    			}
    
    			json := jsoniter.ConfigCompatibleWithStandardLibrary
    			if err := json.Unmarshal(b, &ctx); err != nil {
    				return err
    			}
    		}
    		e.kmsContext = kms.Context{}
    		for k, v := range ctx {
    			e.kmsContext[k] = v
    		}
    		ctx["MinIO batch API"] = "batchrotate" // Context for a test key operation
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 24 23:05:23 UTC 2024
    - 14.3K bytes
    - Viewed (0)
  3. cmd/bucket-encryption-handlers.go

    		return
    	}
    	kmsKey := encConfig.KeyID()
    	if kmsKey != "" {
    		kmsContext := kms.Context{"MinIO admin API": "ServerInfoHandler"} // Context for a test key operation
    		_, err := GlobalKMS.GenerateKey(ctx, &kms.GenerateKeyRequest{Name: kmsKey, AssociatedData: kmsContext})
    		if err != nil {
    			if errors.Is(err, kes.ErrKeyNotFound) {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 24 23:05:23 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  4. cmd/bucket-metadata.go

    func encryptBucketMetadata(ctx context.Context, bucket string, input []byte, kmsContext kms.Context) (output, metabytes []byte, err error) {
    	if GlobalKMS == nil {
    		output = input
    		return
    	}
    
    	metadata := make(map[string]string)
    	key, err := GlobalKMS.GenerateKey(ctx, &kms.GenerateKeyRequest{AssociatedData: kmsContext})
    	if err != nil {
    		return
    	}
    
    	outbuf := bytes.NewBuffer(nil)
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 24 23:05:23 UTC 2024
    - 16.7K bytes
    - Viewed (0)
  5. cmd/bucket-lifecycle.go

    	SelectRestoreRequest RestoreRequestType = "SELECT"
    )
    
    // Encryption specifies encryption setting on restored bucket
    type Encryption struct {
    	EncryptionType sse.Algorithm `xml:"EncryptionType"`
    	KMSContext     string        `xml:"KMSContext,omitempty"`
    	KMSKeyID       string        `xml:"KMSKeyId,omitempty"`
    }
    
    // MetadataEntry denotes name and value.
    type MetadataEntry struct {
    	Name  string `xml:"Name"`
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:31:51 UTC 2024
    - 33.3K bytes
    - Viewed (0)
  6. cmd/admin-handlers.go

    	}
    	response := madmin.KMSKeyStatus{
    		KeyID: keyID,
    	}
    
    	kmsContext := kms.Context{"MinIO admin API": "KMSKeyStatusHandler"} // Context for a test key operation
    	// 1. Generate a new key using the KMS.
    	key, err := GlobalKMS.GenerateKey(ctx, &kms.GenerateKeyRequest{
    		Name:           keyID,
    		AssociatedData: kmsContext,
    	})
    	if err != nil {
    		response.EncryptionErr = err.Error()
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 24 23:05:23 UTC 2024
    - 98K bytes
    - Viewed (0)
  7. src/crypto/internal/hpke/hpke.go

    	ksContext := append([]byte{0}, pskIDHash...)
    	ksContext = append(ksContext, infoHash...)
    
    	secret := kdf.LabeledExtract(suiteID, sharedSecret, "secret", nil)
    
    	key := kdf.LabeledExpand(suiteID, secret, "key", ksContext, uint16(aeadInfo.keySize) /* Nk - key size for AEAD */)
    	baseNonce := kdf.LabeledExpand(suiteID, secret, "base_nonce", ksContext, uint16(aeadInfo.nonceSize) /* Nn - nonce size for AEAD */)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:33:33 UTC 2024
    - 7K bytes
    - Viewed (0)
Back to top