정보시스템감리사 시험공부 정리노트 with Gemini
데이터베이스 암호화는 크게 위치(어디서 암호화 하는가)에 따라 3가지 주요 방식으로 나뉩니다. 1. API (Application Programming Interface) 방식애플리케이션 서버 내에 암/복호화 모듈을 라이브러리 형태로 설치하고, 소스 코드에서 이를 호출하여 데이터를 암호화한 뒤 DB에 전송합니다.DB 서버 부하가 거의 없음.소스 코드 수정이 필수적이므로 구축 비용과 시간이 많이 소요됨.데이터가 네트워크로 전송될 때 이미 암호화되어 있어 보안성이 높음.2. Plug-In 방식DB 서버에 암/복호화 모듈을 설치하고, DB의 프로시저나 트리거 기능을 활용하여 암호화를 수행합니다.애플리케이션 소스 코드 수정이 거의 없음.DB 서버가 암/복호화 연산을 수행하므로 DB 서버 부하(CPU 점유율)가 ..