رمزنگاری – AES CBC با mysql و python

من یک برنامه کوچکی نوشتم که رمزهای عبور را در پایتون ذخیره می کند. من به DB با Mysqldb دسترسی دارم.
میخواهم رمز را با AES 256 با CBC رمزگذاری کنم. من تلاش می کنم این کار را با SQL AES_ENCRYPT انجام دهم.

حالت cbc را با:
mysql> SET block_encryption_mode = 'aes-256-cbc'؛

بنابراین در پایتون، من:

 `def add_password (خود، جدول، سایت، رمز عبور، کلید، iv):
        تلاش كردن:
            query = "INSERT INTO" + table + "(سایت ها، رمز عبور) ارزش ها (AES_ENCRYPT (٪ s،٪ s،٪ s)، AES_ENCRYPT (٪ s،٪ s،٪ s)
            self.cursor.execute (query (site، key، iv، password، key، iv))
            self.conn.commit ()
        ... `

اما اگر یک برنامه اجرا کنم:
هشدار: گزینه نادیده گرفته شده است ، مانند اگر تابع از حالت ECB استفاده کند (بنابراین بدون iv)

کجا اشتباه است

راه ممکن:
یا بهتر است که همه ماژول های پایتون را رمزگذاری کرده و داده های قبلا رمزگذاری شده را به DB اضافه کنیم؟