첨단기술정보

  1. home
  2. 알림마당
  3. 과학기술정보분석
  4. 첨단기술정보

보안 강화 인식 소프트웨어 개발

전문가 제언
○ 정보기술에서 말하는 애플리케이션이란 기술, 시스템 및 제품 등을 사용하는 애플리케이션 프로그램, 즉 응용프로그램의 줄임말이다. 응용프로그램은 사용자 또는 어떤 경우에는 다른 응용프로그램에게 특정한 기능을 직접 수행하도록 설계된 프로그램이다. 응용프로그램은 컴퓨터의 운영체계와 기타의 다른 지원 프로그램들의 서비스를 사용하기도 한다.

○ 보안 정책 강화에 대한 애플리케이션 개발자의 관심은 거의 무시되어왔다. 그 결과로 다양한 정책 하에 적절하게 기능할 수 있는 유용하고 신뢰할 만한 애플리케이션의 개발이 어려워지고 있다. 애플리케이션 보안 정책의 이슈는 보안 오토마타로 명시되고 런타임(run-time) 모니터링을 통하여 강화된 보안 정책이다.

○ 지금까지 정책 강화를 설계하는 데 있어서 중요한 요인은 정책 언어의 건전성과 표현성이다. 그러나 정책 강화는 유용하고 믿을 만한 애플리케이션 구축 작업을 복잡하게 만든다. 코드 소비자 입장에서 강력한 보안 정책은 코드 제작자에게 애플리케이션을 다시 작성하도록 강요한다.

○ 이 논문에서는 애플리케이션 보안 강화 인식 소프트웨어 개발을 위하여 강화된 정책에 대한 추상적 인터페이스의 정의, 그 정책을 질의하기 위한 안전한 구조물 및 핵심 코드 블록에서 보안 정책 위반의 부재를 보장하는 정적 입증 알고리즘에 대하여 개관하고 이들을 위한 이벤트 시퀀스를 제안한다.

○ 최근에 발생한 DDoS 공격에 대하여 보안 대책은 매우 무력한 양상을 보여주었다. 이와 같은 보안 공격은 네트워크 시스템에 국한된 것이 아니고 애플리케이션에서도 발생할 수 있다는 점에서 소프트웨어 개발자의 입장에서 고려할 사항이 많다. 보안 정책을 소프트웨어 개발 단계에서 논의한 이 논문은 그런 의미에서 많은 것을 생각하게 만든다. 애플리케이션 개발자, 보안 정책 입안자 및 소비자 입장에서 이 분야에 대한 관심과 연구가 더욱 진행되었으면 한다.
저자
Dries Vanoverberghe, Frank Piessens
자료유형
학술정보
원문언어
영어
기업산업분류
정보통신
연도
2009
권(호)
51
잡지명
Information and Software Technology
과학기술
표준분류
정보통신
페이지
1172~1185
분석자
김*기
분석물
담당부서 담당자 연락처
이 페이지에서 제공하는 정보에 대하여 만족하십니까?
문서 처음으로 이동