Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检查字符串是用php加密的_Php_Encryption - Fatal编程技术网

检查字符串是用php加密的

检查字符串是用php加密的,php,encryption,Php,Encryption,我有一张表格,上面有数据库里的信息。现在我只想检查它上面的一条记录,它是:我是否可以检查该字段的字符串值,如果它是加密的或不是,对于响应,我返回true或false!! 如何解决此问题???检查加密的或解密的值是否与输入文本等效要检查它是否加密,您需要加密该值的密钥 SELECT if(AES_DECRYPT(`cloumn`, 'encyrption key...') is null, 'false','true') FROM `table` 如果您没有密钥,您可以尝试测试某种语言签名(某些

我有一张表格,上面有数据库里的信息。现在我只想检查它上面的一条记录,它是:我是否可以检查该字段的字符串值,如果它是加密的或不是对于响应,我返回true或false!!
如何解决此问题???

检查加密的或解密的值是否与输入文本等效

要检查它是否加密,您需要加密该值的密钥

SELECT if(AES_DECRYPT(`cloumn`, 'encyrption key...') is null, 'false','true') FROM `table`

如果您没有密钥,您可以尝试测试某种语言签名(某些字符字符串中出现的数量)。加密类型很难检测。

加密是什么意思?使用什么函数?我想它将帮助您从tbl_名称中选择IF(CAST(AES_DECRYPT(col_name,,,'')as char)=col_name,'true','false');