写点什么

YashanDB DECRYPT_AES128 函数

作者:YashanDB
  • 2025-05-08
    广东
  • 本文字数:350 字

    阅读完需:约 1 分钟

DECRYPT_AES128 函数以expr2为 key 解密expr1的密文,返回一个 VARCHAR 类型的明文。

本函数遵循如下规则:

  • expr1/expr2 只支持 VARCHAR/CHAR 类型。

  • expr2 不能为 null。

  • 当 expr1 为 null 时返回 null。

Caution:

DECRYPT_AES128 函数中的密钥由用户管理,请勿将包含 DECRYPT_AES128 函数的 SQL 写入 OUTLINE 或者 SQLMAP 视图中,以避免潜在的密钥泄露风险。

示例

SELECT encrypt_aes128(area_name, 'admin') FROM area;
ENCRYPT_AES128(AREA_----------------------------------------------------------------U��G��U��K��U��F��U��F��U��G��
SELECT decrypt_aes128(encrypt_aes128(area_name, 'admin'), 'admin') FROM area;
DECRYPT_AES128(ENCRY----------------------------------------------------------------华东华西华南华北华中
复制代码


用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
YashanDB DECRYPT_AES128函数_YashanDB_InfoQ写作社区