解密 AES 值的 HSQL DB 函数
HSQL DB function to decrypt AES value
我有一个 HSQL 数据库。它有一个 table 和一个具有 AES 加密值的特定列。我需要的是使用 HSQL 函数解密这些值。在 MySQL 中它具有函数 aes_decrypt('encrypted_value', key)
。因此,使用 MySQL 我可以 运行 按照查询 select AES_DECRYPT('7FCDjrd8nHPKOQgb7bzskQ', 'TheBestSecretKey')
来完成我的工作。
任何人都知道 HSQL DB 中的替代方法。
HSQLDB 中没有等效函数。但是你可以在 Java 中定义你的 aes_decrypt
版本,并在 HSQLDB 中使用 CREATE FUNCTION 来 link 到你的 java 代码。你需要弄清楚MySQL在加密和解密过程中究竟做了什么,并将其应用到你自己的函数中。
我有一个 HSQL 数据库。它有一个 table 和一个具有 AES 加密值的特定列。我需要的是使用 HSQL 函数解密这些值。在 MySQL 中它具有函数 aes_decrypt('encrypted_value', key)
。因此,使用 MySQL 我可以 运行 按照查询 select AES_DECRYPT('7FCDjrd8nHPKOQgb7bzskQ', 'TheBestSecretKey')
来完成我的工作。
任何人都知道 HSQL DB 中的替代方法。
HSQLDB 中没有等效函数。但是你可以在 Java 中定义你的 aes_decrypt
版本,并在 HSQLDB 中使用 CREATE FUNCTION 来 link 到你的 java 代码。你需要弄清楚MySQL在加密和解密过程中究竟做了什么,并将其应用到你自己的函数中。