보안(Security)

data의 위험/손실, 정보의 유출들을 차단하기위해 통제된 접근을 통해 정보를 안정적으로 관리하는것

 

정보보안의 목표

기밀성(Confidentiality): 허락되지 않은 대상이 정보의 내용을 알수없도록하는것

무결성(Integrity): 허락되지 않은 대상이 정보를 수정/삭제등 병경할수없도록 하는것

기용성(Availablility): 허락된 대상이 정보에 접근할때 방해 받지 않도록하는

  

암호화 기법을 이용한 보안

메세지/정보를 문자/수치로 변환하여 표현

메세지/정보를 평문(Plain text), 변환된 문자/수치를 암호문(Cipher text)이라 한다

Encryption(암호화): 평문을 암호문으로 변환하는 과정

Decryption(복호화): 암호문을 다시 평문으로 변환하는 과정

대칭키 시스템(Symmetric Key System): 암호화와 복호화할때 쓰이는 키가동일한 시스템(DES가 대표적)

비대칭키 시스템(Asymmetric Key System): 암호화시 공개키를 사용, 복호 화시 비밀키를 사용함으로써 서로 다른키를 사용(RSA가 대표적)

 

개체,속성,관계의 종류

 

개체(Entity)종류

독립 개체(Independent Entity): 개체에 종속되지 않고, 개체 내에서 모든 검/변경 가능

종속 개체(Dependent Entity):개체내에서 원하는 연산을 못하고 다른 개체를 참조해야하는 개체

 

속성(Attribute)종류

단순 속성(Simple Attribute): 속성의 값을 더이상 작은 단위로 나눌수없는 속성

복합 속성(Composite Attribute): 속성의 값을 여러개의 작은 단위로 나눌수있는 속성

결합 속성(Concatenate Attribute): 두개이상의 속성을 합쳐 하나의 속성으로구성된 속성

설계 속성(Designed Attribute): 실제 여러가지 연산에 사용되지 않지만 설계편의를 위해 만든 속성

파생 속성(Deliverd Attribute): 한개이상의 속성으로부터 계산/기타가공에 의해 파생된 속성

 

관계(Relation)종류

중복 관계(Redundant Relation): table간의 참조가 두가지 이상의 속성으로 참조할수있는 경우

재귀 관계(Recursive Relation): 하나의 table내에서 자기자신의 table내용을 참조하는 경우

 

+ Recent posts