IT/관련지식

데이터 베이스 암호화 기법

금마s 2020. 7. 19. 23:00

# 간단 요약

 > API : 어플리케이션에서 암호화 수행

 

 > Plug-in(Filter) : DB에서 암호화 수행 

 

 > Hybrid : API + Filter

 


 

# 자세히

API

 > APP에서 암호 모듈(API)을 적용하는 APP 수정 방식

 > 별도의 AP 개발/통합을 통해서 암호화

 > APP 서버에 암/복호화, 정책관리, 키 관리 부하 발생

 > APP 개발 통합 기간이 필요

 > APP 변경 및 암호화 필드 변경에 따른 유지 보수 필요

 

Filter(Plug-in)

 > DB의 확장성 프로시저 기능 사용. DBMS에 plug-in or snap-in 모듈로 동작하는 방식

 > DB 내 설치/연동을 통해서 암호화

 > DB 서버에 암/복호화, 정책관리, 키 관리 부하 발생

 > APP 변경 불필요

 > 관리자용 GUI 이용, 다수 DB 통합 관리 기능. 편의성 높음

 

Hybrid

 > API + Filter 결합 방식 or Filter 방식에 추가적으로 SQL문에 대한 최적화를 대행하는 어플 라이선스 제공 방식

 > 어플라이언스/DB내 설치를 통해서 암호화

 > DB와 어플라이언스에서 부하 분산

 > APP 변경 불필요

 > 관리자용 GUI 이용, 다수 DB 통합 관리 기능. 편의성 높음

 

 

 

 

 

728x90

'IT > 관련지식' 카테고리의 다른 글

프레임워크에 대한 이해  (0) 2020.07.19
서버 프로그램 테스트  (0) 2020.07.19
ISO/IEC 9126 품질 요구사항 특성 (UI 요구사항)  (0) 2020.07.19
웹 컨텐츠 접근성 지침  (0) 2020.07.19
결합도 & 응집도  (0) 2020.07.16