docs: def encrypt(algorithm, key, plaintext, associated_data, iv):
      """Encrypts a frame body.
  
      :param algorithm: Algorithm used to encrypt this body
      :type algorithm: aws_encryption_sdk.identifiers.Algorithm
      :param bytes key: Encryption key
      :param bytes plaintext: Body plaintext
      :param bytes associated_data: Body AAD Data
      :param bytes iv: IV to use when encrypting message
      :returns: Deserialized object containing encrypted body
      :rtype: aws_encryption_sdk.internal.structures.EncryptedData
      """
      encryptor = Encryptor(algorithm, key, associated_data, iv)
      ciphertext = encryptor.update(plaintext) + encryptor.finalize()
      return EncryptedData(encryptor.iv, ciphertext, encryptor.tag)