如何解密BigQuery中用Python加密的敏感字段

问题描述

我需要构建一个管道,该管道从 python 中获取加密数据并在 BigQuery 中对其进行解密。我可以在 BigQuery 中加密和解密数据。但我不确定如何在 python 中加密数据,并在 BigQuery 中解密。这里有BigQuery中加密/解密的代码示例你知道如何将这种加密实现到python吗?`

选择AEAD.ENCRYPT( FROM_BASE64('CL6kr7EIEmQKWAowdhlwZS5nb29nbGVhcGlzLmNvbS9nb29nbGUuY3J5cHRvLnRpbmsuQWVzR2NtS2V5EiIaifwpve08kIPS6R8DQAWiK+AFCxR8DQAWiK+TabGVhcGlzLmNvbS9nb29nbGUuY3J5cHRvLnRpbmsuQWVzR2,b'semih',CAST('n11Rocks' AS BYTES)) AS encrypted_data,

选择 SAFE_CONVERT_BYTES_TO_STRING( AEAD.DECRYPT_BYTES( FROM_BASE64('CL6kr7EIEmQKWAowdhlwZS5nb29nbGVhcGlzLmNvbS9nb29nbGUuY3J5cHRvLnRpbmsuQWVzR2NtS2V5EiIaifwpve08kIPS9nb29nbGUuY3J5cHRvLnRpbmsuQWVzR2NtS2V5EiIaifwpve08kIPS6R8DQAWiK+TABGVhcGlzLmNvbS9nb29nbGUuY3J5cHRvLnRpbmsuQWVzR2 FROM_BASE64('AYYr0j7Wjx0cXAu+Y+IcMFMtM13sjXm4ZlmwVtdF+lUyDN3aduc='),FROM_BASE64('bjExUm9ja3M=') )) AS 数据a`

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...