code: def aes_obj(self, sec_key, encrypt_sec_key=True):
          
          # 使用 md5加密 key, 获取32个长度, 拆分为两个16长度作为 AES的 key, iv
          p = self.encrypt(sec_key) if encrypt_sec_key else sec_key
          key, iv = p[:self.bs], p[16:]
  
          return AES.new(helper.to_bytes(key), self.aes_mode, helper.to_bytes(iv))
docs: 生成aes加密所需要的 ``key, iv``
  
          .. warning:: 每个AES.new对象, 只能使用一次
  
          :param sec_key:
          :type sec_key: str
          :param encrypt_sec_key: ``如果为true, 则md5加密 sec_key, 生成 key,iv, 否则直接使用 sec_key, 来作为key,iv``
          :type encrypt_sec_key:  bool
          :return:
          :rtype: