오라클 주민번호 암호화 관련 질문드려요 0 4 10,146

by 차니 [SQL Query] PLSQL Oracle 오라클 주민등록번호 암호화 복호화 [2014.08.20 11:30:59]


안녕하세요.

가입 후 처음 질문드리네요^^

다름이 아니라 이번 법개정으로 인해 DB에 있는 주민등록번호등 개인정보 몇개를 암호해야하는데요.

현재 db에 저장된 주민번호 데이터는 1234561234567 이런식으로 데이터가 있습니다.

이것을 암호화해서 업데이트 해주고

쿼리로 123456*******로 복호화해서 보여주고 싶습니다.

아니면 펑션이나 이런것들 추천도 됩니다. 가격대도 같이...

그리고 mssql이랑도 같이 사용할 수 있으면 좋구요.

신입이라 갈피를 못잡겠네요....ㅠㅠ

조언 부탁드립니다.

by 비니 [2014.08.20 13:24:36]

암호화 방법은 여러가지가 있습니다. 

오픈소스를 이용하셔도 되구요. 

오라클 자체에도 암호화 패키지도 제공됩니다. 

dbms_obfuscation_toolkit

이라고 검색해 보시면 예제소스랑 방법들이 나올거에요.   복호화해서 보여주실때는 뒷자리만 따로 ****처리를 하시면 됩니다. 
 
쿼리에서 하셔도 되고 , 웹상에서 하셔도 됩니다. 
 
쿼리에서 하실경우는 substr함수와 replace함수같은것을 이용하시면 

by 백면서생 [2014.08.20 16:46:43]

DBMS_CRYPTO 를 사용하시면 될듯한데요.

http://totoriver.egloos.com/viewer/2987906

8월 7일부터 주민번호 수집금지 법령이 시행되는 걸루 알고 있습니다.

기존에 수집한거도 폐기하라는 걸루 알고 있는데 그 부분부터 먼저 알아보시는게 중요할듯 하네요.

단속도 한다고 하니..


by 마농 [2014.08.20 17:08:17]
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입