[ Secure SDLC ] - 보안상 안전한 소프트웨어를 개발하기 위해 SDLC에 보안 강화를 위한 프로세스를 포함한 것 [ 시큐어 코딩 ] - 구현 단계에서 발생할 수 있는 보안 취약점들을 최소화하기 위해 보안 요소들을 고려하며 코딩하는 것 [ 스택 가드 ] - 널 포인터 역참조와 같이 주소가 저장되는 스택에서 발생하는 보안 약점을 막는 기술 [ 암호 알고리즘 ] - 중요 정보를 보호하기 위해 평문을 함호화된 문장으로 만드는 절차 또는 방법이다 [ 개인키 암호화 기법 ] - 동일한 키로 데이터를 암호화하고 복호화하는 암호화 기법 - 스트림 암호화 방식 : 평문과 동일한 길이의 스트림을 생성하여 비트 단위로 암호화 - 블록 암호화 방식 : 한번에 하나의 데이터 블록을 암호화 하는 방식 [ 공개키 암호화..