【发布时间】:2020-08-14 10:46:00
【问题描述】:
我想知道是否可以创建 UDF 来解密通过使用私钥作为加密值插入到表中的值。我用谷歌搜索真的找不到任何东西。我发现的唯一一件事是,可能有一个使用 JavaScript UDF 和 CryptoJS 的选项,但我不明白是否真的可以导入要在 UDF 中使用的 CryptoJS 模块。从我在文档中收集的内容来看,这是不可能的。
是否有人知道此类功能、可能性或解决方法? 谢谢!
【问题讨论】:
-
您可以查看
crypto.subtle,如此处所述。至少在浏览器中它是原生的。不确定雪花是否也支持它。 stackoverflow.com/a/59194711/4219202 否则,最简单的方法是使用像 Python 这样的客户端读取加密数据,解密并写回纯数据。
标签: javascript encryption user-defined-functions snowflake-cloud-data-platform private-key