code: def request_data_key_plaintext(
      ip, port, encrypted_primary_key, encrypted_data_key
  ):
      action = "Decrypt"
      payload = {
          "keyid": encrypted_primary_key,
          "ciphertext": encrypted_data_key,
          "aad": "test",
      }
      data_key_plaintext = post_request(ip, port, action, payload)[
          "plaintext"
      ]
      return data_key_plaintext
  
file_path: BigDL/python/ppml/src/bigdl/ppml/kms/ehsm/caller.py
imports: import requests
  import json
  import base64
  import time
  import random
  import hmac
  from hashlib import sha256
  import os
  from collections import OrderedDict
  import urllib.parse
  from requests.packages import urllib3
label_desc: Use image node_id 6 for calling a global function with example usage: request_data_key_plaintext(ip, port, encrypted_primary_key, encrypted_data_key) and returns: data_key_plaintext