Exemple #1
0
    def decrypt_file_name(enfilename):
        key = Xcache.get_aes_key()
        pr = Aescrypt(key, 'ECB', '', 'utf-8')
        try:
            enfilename_url = parse.unquote(enfilename)
            filename = pr.aesdecrypt(enfilename_url)

            return filename
        except Exception as E:
            logger.exception(E)
            return None
Exemple #2
0
 def encrypt_file_name(filename):
     key = Xcache.get_aes_key()
     pr = Aescrypt(key, 'ECB', '', 'utf-8')
     en_text = pr.aesencrypt(filename)
     en_text_url = parse.quote(en_text)
     return en_text_url