code: def encrypt_file_without_key(data_file_path, ip, port):
      key_manager.generate_primary_key_cipher_text(ip, port)
      key_manager.generate_data_key_cipher_text(
          ip, port, "./encrypted_primary_key"
      )
      file_operator.encrypt_data_file(
          ip,
          port,
          data_file_path,
          "./encrypted_primary_key",
          "./encrypted_data_key",
      )
  
file_path: BigDL/python/ppml/src/bigdl/ppml/kms/ehsm/client.py
imports: import argparse
  import os
  import file_operator
  import key_manager
label_desc: Use image node_id 3 for calling a global function with example usage: encrypt_file_without_key(data_file_path, ip, port) without return types