메트릭(metric)은 정량화 가능한 절차에 기반한 측정 체계를 정의합니다. 유용한 메트릭은 데이터 기밀성과 같은 보호 목표가 어느 정도 충족되고 있는지를 보여주며, 조직의 전체 보안 프로그램을 점검하고 개선하는 조치를 이끌어냅니다. 한편 프라이버시는 개인 정보처럼 사적인 영역에 대해 타인이 접근할 수 있는 범위를 스스로 통제하는 것으로 설명할 수 있습니다.메트릭은 보안 책임자에게 매우 효과적인 도구가 될 수 있습니다. 이를 통해 보안 프로그램을 구성하는 여러 요소의 실효성, 특정 시스템·제품·프로세스의 보안 수준, 그리고 조직 내
모바일 데이터베이스란 무엇인가?모바일 데이터베이스는 스마트폰, 노트북, PDA와 같은 모바일 컴퓨팅 기기가 모바일 네트워크를 통해 접근할 수 있는 데이터베이스를 의미합니다. 클라이언트와 서버는 무선 연결로 통신하며, 연결이 끊기더라도 자주 사용하는 정보와 트랜잭션이 손실되지 않도록 캐시(cache)가 유지됩니다.데이터베이스와 모바일 환경의 확산데이터베이스는 데이터를 체계적으로 조직화하는 구조입니다. 연락처 목록, 가격 정보, 이동 거리 기록 등 다양한 형태로 활용될 수 있습니다. 노트북, 휴대폰, PDA의 활용은 지속적으로 증가하고
모바일 데이터베이스 시스템 보안을 위한 5가지 핵심 전략모바일 환경에서는 네트워크가 불안정하고 단말기 분실·도난 위험이 상존하기 때문에, 모바일 데이터베이스 시스템은 일반 데이터베이스보다 훨씬 다층적인 보안 전략이 필요합니다. 대표적인 보안 전략은 다음과 같습니다.1. 인증 메커니즘 완성불법 단말기의 기만적인 접속으로부터 백그라운드 정보를 보호하려면 신원 인증이 필수적입니다. 모바일 사용자와 서비스 데이터베이스가 동기화되어 운영될 때 특히 중요합니다.모바일 사용자가 접속하거나 연결을 해제할 때는 모바일 데이터베이스 자체적으로 신원
데이터베이스 보안이란 무엇인가?모바일 환경과 서버 환경이 연결되는 시대에는 데이터베이스를 다양한 위협으로부터 보호하는 것이 필수적입니다. 데이터베이스 보안은 단순히 하나의 기술로 해결되는 것이 아니라, 네트워크 연결부터 사용자 인증까지 여러 계층의 방어 기술이 조합되어야 효과적으로 구현됩니다. 이번 글에서는 대표적인 데이터베이스 보안 기술들을 하나씩 살펴보겠습니다.1. 안전한 네트워크 연결모바일 데이터베이스와 메인 데이터베이스는 정해진 시점에 동기화되어야 합니다. 이 동기화 작업은 모바일 데이터베이스의 시스템 소프트웨어에서 수행되며
분산 보안 관리자 기반 다단계 보안의 주요 이슈분산 보안 관리자(Distributed Security Manager)를 기반으로 하는 다단계 보안(Multilevel Security) 환경에서는 여러 가지 핵심 이슈가 발생합니다. 대표적인 이슈로는 인증, 데이터 기밀성, 식별, 접근 제어가 있으며, 각각의 내용을 자세히 살펴보겠습니다.1. 인증(Authentication)사용자 인증은 PDA(Personal Digital Assistant)를 포함한 모바일 및 휴대용 기기를 보호하는 기본 방어선입니다. 그러나 전통적인 인증 구조는
모바일 데이터베이스 환경에는 데스크톱 환경과는 구별되는 여러 가지 고유한 보안 문제가 존재합니다. 무선 통신 특성상 연결 단절이 잦고, 기기 분실 위험이 높으며, 사용자의 위치 정보와 같은 민감한 메타데이터까지 함께 다루기 때문입니다. 이번 글에서는 모바일 환경에서 발생할 수 있는 핵심 보안 위협을 데이터 전송과 데이터베이스 관리 및 접근 두 측면으로 나누어 살펴보겠습니다.1. 모바일 데이터 전송 시 데이터 보안무선 통신에서는 연결 단절(disconnection)이 매우 자주 발생합니다. 통신 비용을 줄이기 위해 사용자가 의도적으로
모바일 데이터베이스 환경의 보안 접근 방식모바일 데이터베이스 환경은 이동성이라는 특성 때문에 일반 데이터베이스와는 다른 보안 과제에 직면합니다. 대표적인 보안 접근 방식은 투명성 확보, 안전한 위치·이동 정보 관리, 집계 분리, 수직적 분리, 수평적 분리, 그리고 동적 환경 대응 등 여섯 가지로 정리할 수 있습니다.1. 투명성(Transparency)이동성으로 인해 기본적인 보안 문제가 발생하며, 그중 핵심은 투명성을 둘러싼 논쟁입니다. 여기서 투명성은 두 가지 의미로 해석됩니다. 하나는 데이터베이스 관점의 투명성으로, 사용자가 내
엔터프라이즈 보안의 개념엔터프라이즈(기업) 보안은 기업의 내부 및 독점적인 영업 비밀과 더불어 개인정보 보호 법규와 연관된 직원·사용자 데이터까지 모두 아우르는 다면적인 과제입니다. 실무적으로는 데이터 센터, 네트워킹, 네트워크 서버 운영에 초점을 맞추지만, 그 근본은 사실 인적 자원(HR)에서 출발합니다.소셜 엔지니어링: 가장 큰 취약점일부 보안 전문가들에 따르면, 성공적인 해킹 공격의 최대 3분의 2가 소셜 엔지니어링에서 비롯됩니다. 공격자는 사람의 심리적 허점, 직원의 부주의, 개인의 경솔함 등을 교묘히 이용해 웹 서버나 데이
데이터베이스 보안 정책의 개념데이터베이스 보안(Database Security)이란 데이터베이스 또는 데이터베이스 관리 소프트웨어를 무단 사용과 악성 사이버 위협·공격으로부터 보호하기 위해 적용되는 일련의 조치들을 의미합니다. 데이터베이스 보안은 정보 보안의 한 계층에 해당하며, 일반적으로 데이터의 물리적 보호, 저장 중인 데이터의 암호화, 그리고 데이터 잔존(data remanence) 문제를 핵심 관심사로 다룹니다.데이터 보안의 세 가지 핵심 요소데이터 보안은 통상 기밀성(Confidentiality), 가용성(Availabil
데이터베이스 보안 정책은 조직의 소중한 정보 자산을 보호하기 위한 기본 틀입니다. 효과적인 보안 정책을 수립하려면 여러 필수 요소를 체계적으로 포함해야 하는데요, 지금부터 그 핵심 요소들을 하나씩 살펴보겠습니다.1. 허용 가능 사용 정책(Acceptable Use Policy)지난 10~15년간 기업 웹사이트에 로그인해 본 경험이 있다면 허용 가능 사용 정책 팝업을 한 번쯤은 접해봤을 것입니다. 이 정책은 사용자가 회사 웹 리소스에 접근할 때 올바른 행동과 부적절한 행동의 기준을 명확히 규정합니다. 대표적인 예로, 업무와 무관한 활
정보 보안에서 보안 모델(security model)은 보안 정책을 식별하고 적용하기 위해 사용되는 컴퓨터 모델을 의미합니다. 보안 모델은 반드시 특정한 선행 형태를 가져야 하는 것은 아니며, 접근 권한 모델, 분석적 컴퓨팅 모델, 계산(computation) 모델 등 다양한 기반 위에서 구축될 수 있습니다.보안 모델과 보안 정책의 관계보안 모델은 보안 정책이 개발되는 구조적 틀입니다. 보안 정책은 특정 환경이나 정책 사례에 맞추어 발전되며, 인증을 기반으로 하되 보안 모델이라는 틀 안에서 구축됩니다.4대 보안 요소예를 들어 인증과
스크리닝 라우터란?스크리닝 라우터(Screening Router) 방화벽은 네트워크 계층 방화벽 또는 패킷 필터링(Packet Filtering) 방화벽이라고도 불립니다. 이 방화벽은 외부에서 들어오는 패킷을 프로토콜 속성을 기준으로 검사하는 방식으로 동작합니다. 검사 대상이 되는 속성에는 출발지·목적지 IP 주소, 프로토콜 종류, 출발지·목적지 포트 번호 등 다양한 프로토콜 관련 정보가 포함될 수 있습니다.스크리닝 라우터는 미리 정의된 규칙(룰)에 따라 특정 프로토콜이나 지정된 주소 간의 접속을 필터링하도록 설정됩니다. 즉, 패킷
애플리케이션 방화벽(Application Firewall)이란?애플리케이션 방화벽은 네트워크, 웹, 로컬 시스템에서 애플리케이션이나 서비스로 오가는 접근과 작업을 검색·모니터링하고 제어하는 방화벽의 한 유형입니다. 이러한 방화벽은 IT 환경 외부에 있는 애플리케이션이나 서비스의 동작을 통제하고 관리할 수 있게 해줍니다.애플리케이션 방화벽은 네트워크 방화벽이 네트워크 트래픽을 보호하듯이, 애플리케이션 간 통신을 보호합니다. 애플리케이션이 데이터를 주고받을 때 사용하는 언어(프로토콜)를 이해하기 때문에, 유효하지 않거나 의심스러운 활동
하드웨어 방화벽이란?하드웨어 방화벽은 물리적 어플라이언스(전용 장비)를 사용하여, 라우터가 트래픽을 처리하는 방식과 유사하게 데이터 패킷과 트래픽 요청이 네트워크 서버에 연결되기 전에 이를 가로채는 보안 장치입니다. 이러한 어플라이언스 기반 방화벽은 외부에서 유입되는 악성 트래픽이 기업 네트워크의 엔드포인트에 위협이 되기 전에 차단함으로써 경계(perimeter) 보안에 탁월한 효과를 발휘합니다.하드웨어 방화벽의 작동 원리하드웨어 방화벽은 이름 그대로, 조직 네트워크의 트래픽 흐름상 특정 지점에 배치되는 하드웨어 장치입니다. 설치가
네트워크 환경과 보안 요구 사항에 따라 다양한 종류의 방화벽이 사용됩니다. 각 방화벽은 작동 방식과 제공하는 보안 수준이 다르므로, 기업 환경에 맞는 방화벽을 선택하려면 각 유형의 특징을 정확히 이해하는 것이 중요합니다. 대표적인 방화벽 유형을 하나씩 살펴보겠습니다.1. 전통적인 네트워크 방화벽 (패킷 필터링 방화벽)패킷 필터링 방화벽은 가장 기본적인 형태의 네트워크 방화벽으로, 외부의 원치 않는 트래픽이 기업 네트워크로 유입되는 것을 차단하여 필수적인 네트워크 보호 기능을 제공합니다.이 방화벽은 미리 정의된 일련의 방화벽 보안 규
데이터베이스 보안의 정의데이터베이스 보안(Database Security)이란 데이터베이스 또는 데이터베이스 관리 소프트웨어를 무단 사용, 악성 사이버 위협 및 공격으로부터 보호하고 안전하게 유지하기 위한 일련의 조치를 의미합니다. 데이터베이스 보안은 정보 보안(Information Security)의 한 계층에 속하며, 주로 물리적 정보 보호, 저장된 데이터의 암호화, 그리고 데이터 잔존(Data Remanence) 문제를 다룹니다.데이터베이스 보안 절차는 데이터베이스 내부의 데이터만을 보호하는 것이 아니라, 데이터베이스 관리 시
데이터베이스의 주요 위협 유형데이터베이스는 조직의 핵심 자산을 담고 있기 때문에 다양한 보안 위협에 상시 노출되어 있습니다. 데이터베이스 관리자와 개발자는 이러한 위협 유형을 정확히 이해해야만 효과적인 보안 전략을 수립할 수 있습니다. 아래에서는 데이터베이스가 직면할 수 있는 대표적인 위협 유형을 하나씩 살펴보겠습니다.1. 무단 변경(Unauthorised Modification)데이터 값이 사보타주, 범죄 목적 또는 단순한 무지로 인해 변경되는 것을 의미합니다. 보안 구조가 미흡하거나 비밀번호가 공유되거나 추측될 수 있는 환경에서
데이터베이스 보안이란?데이터베이스 보안(Database Security)은 데이터베이스 또는 데이터베이스 관리 시스템(DBMS)을 무단 사용, 악성 사이버 위협 및 공격으로부터 보호하고 안전하게 유지하기 위해 적용되는 일련의 조치 전반을 의미합니다. 기업의 핵심 자산인 데이터를 지키기 위해서는 다음과 같은 다섯 가지 핵심 원칙을 이해하고 적용하는 것이 중요합니다.1. 보안 모델(Security Model)보안 모델은 일반적인 보안 문제를 검토하기 위한 외부적 틀을 만들어 주는 역할을 합니다. 이를 통해 구현 방식이나 운영 환경 등
데이터 보안이란 무엇인가?데이터 보안(Data Security)은 데이터의 전체 생명주기 동안 무단 접근과 데이터 손상으로부터 데이터를 보호하는 일련의 프로세스를 의미합니다. 여기에는 데이터 암호화, 해싱(Hashing), 토큰화(Tokenization), 키 관리(Key Management) 등 다양한 애플리케이션과 플랫폼에 걸쳐 데이터를 안전하게 유지하는 실무가 포함됩니다.데이터베이스 보안 전문가는 인트라넷/인터넷 환경의 데이터 접근 특성상 방화벽이나 기타 보안 구조를 구축하여 내부 정보를 방어하기 위해 네트워크 관리 체계에 의
```html 데이터베이스 보안(Database Security)이란 데이터베이스 또는 데이터베이스 관리 소프트웨어를 무단 사용과 악성 사이버 위협·공격으로부터 보호하고 안전하게 유지하기 위해 적용되는 일련의 조치를 의미합니다. 데이터베이스 보안은 정보 보안의 한 계층으로, 정보의 물리적 보호, 저장 중인 데이터의 암호화, 그리고 데이터 잔존(data remanence) 문제를 핵심 관심사로 다룹니다.데이터베이스 보안은 보안 담당자가 보안 계획을 수립할 때 반드시 고려해야 하는 기본 원칙입니다. 데이터베이스는 유용한 정보의 집합체로