2016-07-04 2 views
0

내 열의 데이터 인 lib_question은 AES_ENCRYPT를 사용하여 암호화됩니다. 이제이 열이 사용자가 입력 한 특정 항목과 같은 테이블의 레코드를 검색하려고합니다. 나는이 시도했지만 작동하지 않습니다 : 나는 응용 프로그램을 통해 lib_question 컬럼에 해당하는 필드에 단어를 contribuer를 입력 기억암호화 된 데이터로 LIKE 검색을 수행하는 방법은 무엇입니까?

select id_question 
from question 
where lib_question like CONCAT('%',AES_ENCRYPT('contribuer', HEX('AVtr34ENMG')),'%'); 

.

그래서 어떻게 LIKE 문을 만드시겠습니까?

답변

-1

암호화 된 텍스트를 먼저 디코딩하지 않고 검색 할 수는 없지만 검색 한 단어를 암호화하고 비슷한 암호화를 찾을 수 있습니다. 이론적으로 수행 할 수 있음

관련 문제