def generate_aead(self, nonce, key_handle):
return pyhsm.aead_cmd.YHSM_Cmd_AEAD_Buffer_Generate(self.stick, nonce, key_handle).execute()<EOL>
Ask YubiHSM to return an AEAD made of the contents of it's internal buffer
(see L{load_secret}, L{load_data} and L{load_random}) encrypted with the specified key_handle.

For a YubiKey secret, the nonce should be the public_id.

@param nonce: The nonce to use when creating the AEAD
@param key_handle: The key handle that can create an AEAD
@type nonce: string
@type key_handle: integer or string

@returns: The generated AEAD on success.
@rtype: L{YHSM_GeneratedAEAD}

@see: L{pyhsm.aead_cmd.YHSM_Cmd_AEAD_Buffer_Generate}