<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def generate_aead_random(self, nonce, key_handle, num_bytes):
 """ Generate a random AEAD block using the YubiHSM internal DRBG_CTR random generator. To generate a secret for a YubiKey, use public_id as nonce. @param nonce: The nonce to use when creating the AEAD @param key_handle: The key handle that can encrypt the random data into an AEAD @param num_bytes: Number of random data bytes to put inside the AEAD @type nonce: string @type key_handle: integer or string @type num_bytes: integer @returns: The generated AEAD on success. @rtype: L{YHSM_GeneratedAEAD} @see: L{pyhsm.aead_cmd.YHSM_Cmd_AEAD_Random_Generate} """

        return pyhsm.aead_cmd.YHSM_Cmd_AEAD_Random_Generate(self.stick, nonce, key_handle, num_bytes).execute()