인증(Autentication): 신분 확인
인가(Authorization): 검증된 사용자에게 권한을 허용
계정(Accounting): 사용자의 자원에 대한 정보를 모아서 리포팅등 실시
기밀성: 암호화
무결성: 인가된 사용자만 변경
가용성: 인간된 사용자는 언제든 이용 가능
정의: DDL -> CREATE DROP ALTER TURNCATE
조작: DML -> INSERT UPDATE DELETE SELECT
제어: DCL -> GRANT REVOKE COMMIT ROLLBACK SAVEPOINT
GRANT: 사용자에게 권한 부여
ARP 스푸핑: MAC주소를 속여서 공격
IP 스푸핑: IP주소를 속여서 공격
DNS 스푸핑: DNS IP주소를 속여서 공격
자료 결합도: 값 전달
스탬프 결합도: 배열 등 자료구조 전달
제어 결합도: 제어 요소 전달
외부 결합도: 다른 모듈 변수 사용
공통 결합도: 전역변수 사용
내용 결합도: 다른 모듈 기능 이용
우연적 응집도: 우연
논리적 응집도: 유사한 성격
시간적 응집도: 같은 시간에 기능 수행
절차적 응집도: 순차적 수행
통신적 응집도: 동일한 입력, 출력
순차적 응집도: 출력값을 입력값으로 사용
기능적 응집도: 단일 기능
단위테스트: 개발자 수행, 정적 동적 테스트
통합테스트: 상향식 테스트, 하향테스트
시스템테스트: 기능테스트 비기능테스트
인수테스트: 알파테스트 베타테스트
GUI: 그래픽
CLI,CUI: 명령
NUI: 자연스러운 움직임
DES: 64비트, 미국 IBM
AES: 128비트, 미국 IBM
IDEA: 64비트, 스위스
SEED: 128비트, 한국
ARIA: 128비트, 한국
소인수분해: RSA
이산대수: DSA, ELGAMAL
타원곡선: ECC