Unity3d C# toolba 사용해보기

ORACLE 11g 그리고.. SHA 알고리즘...



개인정보보호법 관련해서 준비해야 할 것들이 정말 많은 것 같습니다.

제가 일하고 있는 회사에서.. 당장 적용해야 할 사항 중 하나가.. DBMS의 비밀번호와 같은 정보들에는 단방향 암호화 알고리즘의 경우 SHA-256/224 이상을 준비해야 하는데 걱정이네요.

확인해보니 저희 사이트에서 사용하는 데이터베이스의 경우 ORACLE-11gR2를 사용하고 있는데 SHA-0/1까지 지원하기 때문입니다.

ORACLE의 경우 12C 부터는 지원된다고 합니다 ㅜㅜ



   출처:위키백과
SHA-알고리즘



과거 방식인 SHA-0/1의 경우 취약점이 확인이 되어 SHA-2(나머지 것들을 이렇게 부름) 알고리즘을 적용하여 준비하라는 것 인데..  

준비에 대한 지원이 있는 것도 아니고, 데이터베이스 가격이 한두푼 하는 것도 아니잖아요?  지원이 안되는 암호화 방식을 법규에 맞게 적용 하자니.. 암호화 방식을 개발하거나.. 프로그램을 구매해서 적용해야 할 것 같은데 쉽지 않을 것 같습니다. ㅜㅜ

언제 찾아서 어떻게 적용을 할지.. 그리고... 컬럼이 암호화되면.. 연관된 소스들을 찾아서 전부 적용해야 하는데 쉽지 않을 것 같습니다.


이런 준비하느라  흰머리가 또 늘어나게 생겼네요 ㅎㅎ





댓글