목차
1. Secure Coding
2. PHP Open Source
3. Yasca
4. Yasca Scanning
5. Result
2. PHP Open Source
3. Yasca
4. Yasca Scanning
5. Result
본문내용
소프트웨어(SW)를 개발함에 있어 개발자의 실수, 논리적 오류 등으로 인해 SW에 내포될 수 있는 보안 취약점(Vulnerability)를 배제하기 위한 코딩 기법을 뜻한다.
국내 외 배경
SW 개발보안의 중요성을 인식한 미국의 경우, 국토안보부(DHS)를 중심으로 시큐어코딩을 포함한 SW 개발 전과정(설계, 구현, 시험 등)에 대한 보안활동 연구를 활발히 진행하고 있다.
국내의 경우 2009년 부터 전자정부서비스 개발단계에서 SW 보안약점을 진단하여 제거하는 시큐어코딩 관련 연구를 진행하면서 2012년까지 전자정부지원사업 등을 대상으로 SW 보안약점 시범진단을 수행하였다. 동년 6월 부터는 전자정부서비스 개발시 적용토록 의무화 되었다.
국내 외 배경
SW 개발보안의 중요성을 인식한 미국의 경우, 국토안보부(DHS)를 중심으로 시큐어코딩을 포함한 SW 개발 전과정(설계, 구현, 시험 등)에 대한 보안활동 연구를 활발히 진행하고 있다.
국내의 경우 2009년 부터 전자정부서비스 개발단계에서 SW 보안약점을 진단하여 제거하는 시큐어코딩 관련 연구를 진행하면서 2012년까지 전자정부지원사업 등을 대상으로 SW 보안약점 시범진단을 수행하였다. 동년 6월 부터는 전자정부서비스 개발시 적용토록 의무화 되었다.
소개글