최근 뭔가 생각해보다
회원이 탈퇴(삭제) 되면 개인정보를 파기하는데 일부(이메일) 정보를 특정 테이블에 기록해 두었다가 탈퇴 후 재가입 이라는 것을 허용하지 않는 데이터로 이용하는 것에 관해 궁금증이 생겼습니다.
포털 등에서 이런 방식으로 운영중인데요. 특별히 언급된 곳은 암호화되어 저장한다라고 명시를 하더군요.
파기를 하지 않고 지정된 기간동안 보관을 하는데 암호화 여부는 필수는 아닌 듯 합니다.
그런데 저희 XE의 경우도 회원의 비밀번호 같은 것을 관리자도 확인이 안되는 암호화된 상태로 저장을 합니다. 이것은 사람이 복호화 할 수 없는 것으로 아는데요.
이런 기능은 코어에서 제공하는 것이죠? 암호화하겠다라 라고 하는 코드 자체가 아주 간단한 건가요?
그리고 이를 복호화 하는 것은 불가능한건지도 궁금합니다.
저 비밀번호 필드만 정해진 알고리즘에 의해 암호화 저장하는 기능을 제공하나 봅니다.
일부 다른 암호화 하는 것이 있는지는 모르겠는데... 개발자가 저장하는 것 자체를 암호화해서 저장하는 함수가 따로 있을까 해서 질문을 올린건데 없겠죠....