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), поэтому вам придется написать (или интегрировать) что-то для этого.

Другие вопросы по тегам