Presentation is loading. Please wait.

Presentation is loading. Please wait.

Secure Coding 201303063 이학성.

Similar presentations


Presentation on theme: "Secure Coding 201303063 이학성."— Presentation transcript:

1 Secure Coding 이학성

2 Secure Coding? 2012년 5월, 행정안전부는 정보시스템 구축 운영 지침 개정안 행정예고를 통해 시큐어 코딩
의무화 법안을 발표, 2012년 12월 시행 소프트웨어 개발 과정 : 요구사항 도출 -> 설계 -> 구현(개발) -> 테스트-> 릴리즈 시큐어 코딩 구현 단계에서 해킹 등의 공격을 유발할 가능성이 있는 잠재적인 보안 취약점을 제거하여 외부 공격으로부터 안전한 소프트웨어를 개발하는 것

3 Secure Coding necessity?
릴리즈 이전에 소프트웨어 취약점을 50% 줄이면, 침해사고 대응 비용이 75% 감소 – Gartner 92%의 보안 취약점이 네트워크가 아닌 어플리케이션에서 발견 – NIST 릴리즈 이후 오류를 수정하기 위해서는 약 $30,000 의 비용 소요, 하지만 개발 중 오류를 수정하 기 위해서는 약 $5,000 면 충분 – NIST 릴리즈 이후 오류를 수정하고자 할 경우 설계 단계보다 100배 증가 – IBM

4 Secure Coding example

5 Secure Coding example

6 감사합니다.

7 출처 %EB%9E%80/ 행정안전부 – JAVA 시큐어_코딩_가이드 2011.pdf


Download ppt "Secure Coding 201303063 이학성."

Similar presentations


Ads by Google