Redshift AES Расшифровать UDF (Python)
Мне нужно загрузить некоторые зашифрованные данные в таблицу AWS Redshift (ну, несколько полей с зашифрованными данными) и уже иметь функцию расшифровки Java, которую мне нужно будет перенести в Python UDF.
Я использую AES-256 и хеш-функцию Skein ( https://en.wikipedia.org/wiki/Skein_%28hash_function%29). Кто-нибудь успешно реализовал UDF шифрование / дешифрование, как это? Возможно ли это даже в Redshift?
Заранее спасибо!
1 ответ
Шифрование / дешифрование AES на основе UDF продемонстрировано в проекте примеров Redshift UDF. Это зависит от pyaes
проект, который не реализует Skein (AFAICT), поэтому вам придется написать (или интегрировать) что-то для этого.