sql >> Database teknologi >  >> RDS >> Mysql

Sådan bruger du implementerer AES_DECRYPT() af MySQL af Python

Jeg gjorde det endelig.

def mysql_aes_decrypt(val, key):

    def mysql_aes_key(key):
        final_key = bytearray(16)
        for i, c in enumerate(key):
            final_key[i % 16] ^= ord(key[i])
        return bytes(final_key)

    k = mysql_aes_key(key)

    cipher = AES.new(k, AES.MODE_ECB)

    return cipher.decrypt(val).decode()



  1. Eksporter mysql-database / mysql-tabeller i json-format via kommandolinjen ELLER PHP

  2. Sådan opretter du en simpel valgforespørgsel i designvisning i Access 2016

  3. node.js async/await bruger med MySQL

  4. MySQL Vælg både dette og det