MySQL1 [MariaDB] 컬럼 암호화(Encrypt) Part2 * 들어가기에 앞서이전 포스팅에 이어서 작성하는 컬럼 암호화 입니다. 이전 포스팅에서 기본적인 암호화를 설명해 드렸습니다. 하지만 기본적인 내용들로는 완전한 암호화를 할 수 없음을 아셨을 겁니다. 더불어 이 포스팅을 작성하는 이유는 HEX 가 왜 쓰이는지에 대한 의문점으로부터 시작했습니다. 포스팅을 시작하기 전에 간단히 다시한번 짚고 넘어가도록 하겠습니다. 첫째 AES_ENCRYPT 에 들어가는 key 값이 고정일 경우 노출이 될 경우 전부 데이터 복호화가 가능 둘째 보완하기 위해 사용자 암호를 key값으로 설정. 하지만 사용자 실수 또는 뜻하지 않게 유출이 되었을 경우 사용자 1회에 대해 유출 및 암호해독을 위해 사용자 암호길이는 작은 편에 속함 셋째 사용자 암호와 개발자가 제공한 암호문을 합쳐서 ke.. 2017. 5. 19. 이전 1 다음