본문 바로가기
KERD
논문KCI 등재

크라우드소싱을 통한 SW 보안 테스트 활성화 방안 연구

A Study on the Activation of SW Security Test through Crowdsourcing

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류학제간연구

초록

공공기관 및 민간 기업의 중요정보를 대상으로 하는 지속적인 사이버 위협이 증가하고 있다. 그러나 해커들로부터의 공격은 예측하기 어렵고 지속적으로 진화하고 있는 상황이며 현재의 보안성 테스트 방법은 비용 및 시간의 제약으로 시스템을 안정적으로 보호하는 데 한계가 있다. 이에 본 연구에서는 최근 새로운 소프트웨어 테스팅 기법으로 주목받고 있는 크라우드 테스팅 기법을 활용하여 정보시스템 보안성을 강화할 수 있음을 제안한다. 크라우드 테스팅은 다수의 사람이 참여하여 다양한 시스템상에서의 탐색을 통해 결함을 발견하고 보안성을 강화하여 검증할 수 있는 장점이 있다. 또한, 기존 보안성 테스트의 문제점으로 제기되는 시간 및 비용문제에 대한 해결책이 될 수 있다. 보안테스트에 크라우드 기법을 적용하는 것은 취약성 확인을 통한 소프트웨어의 안정성과 품질 향상에 기여할 수 있다. 크라우드 테스팅이 활성화되기 위해서 SW 단계별 보안성 테스트의 적용과 공공기관 및 유출기관에 대한 테스팅 의무화가 필요하다. 국가적 차원에서 크라우드 SW 보안 테스터 육성이 이루어진다면 SW 보안성 강화와 함께 인력 부족 문제 해결에도 기여할 수 있을 것이다.

Abstract

Continuous cyber threats are on the rise for critical information from public institutions and private companies. However, the attacks by hackers are not predictable and continue to evolve, and there is a limitation in current security test methods to develop a reliable information system because of time and cost issues. As a new way to strengthen information system security, this study suggests a security test method with utilizing crowd SW testing technique, which is attracting attention as a new software testing methodology. Crowd SW security testing has the advantage of detecting the fault and strengthening security verification on various systems through a large number of people’s participation. It can also be a solution to the time and cost problems posed by existing security testing. Utilizing the method in security test contribute to the improvement of information systems’ reliability and quality through checking security vulnerabilities. In order to activate the cloud SW security test, it is necessary to apply the security test for each stage of development and to test public and leakage organizations. If crowd SW security testers are fostered at the national level, it will contribute to strengthening SW security and solving the manpower shortage problem of SW testing industry.

참고문헌 (18)

  1. T. Lanowitz, "Now is the time for security at application level", pp.1~8 (2005), Gartner
  2. N. Losses, "Estimating the global cost of cybercrime", pp.1~24 (2014), Centre for Strategic &International Studies
  3. J-S. Jo, "Cyber-security enhancement strategy for the protection of corporate information assets", Journal of global business research, 23(3), pp.1~22 (2011)
  4. S-J. Jang, "A study on implementation of vulnerability assessment tool on the web", Korean Institute of Information Scientists and Engineers Conference Proceeding, 34(1D), pp.82~85 (2007)
  5. OWASP, "OWASP Top 10", ~ (2017)
  6. 방지호, "전자정부 소프트웨어의 보안약점 진단도구 평가방법론", 한국통신학회논문지C, 38(4), pp.335~343 (2013), 한국통신학회
  7. 윤준, "다양한 취약점 점검 도구를 이용한 자동화된 네트워크 취약점 통합 분석 시스템 설계", 정보과학회 컴퓨팅의 실제 논문지, 14(2), pp.246~250 (2008), 한국정보과학회
  8. Research on vulnerability check of public sector information system security control, "Audit researcher", 1~157 (2015)
  9. KOSBI SME FOCUS, "Small and Medium Business Institute", 14~17 (2014)
  10. B-S. Chai, "Crowd sourcing as a control mechanism of software test outsourcing", Korea Society of IT Services 2015 Spring Conference, pp.83~86 (2015)
  11. A survey of the use of crowdsourcing in software engineering, "K. Mao", UCL Department of Computer science, 1~36 (2015)
  12. S. Zogaj, "Crowdtesting with test cloud–managing the challenges of an intermediary in a crowdsourcing business model", Proceedings of the 21st European Conference on Information Systems, ECIS2013, pp.1~15 (2013)
  13. STA crowd testing service, "STA Consulting", 1~27 (2014)
  14. X. Peng, "Collaborative software development platforms for crowdsourcing", IEEE Software Technology, pp.1~7 (2014)
  15. CANVAS by instructure bugcrowd flex program results, "Bugcrowd", 1~7 (2014)

관련 논문AI추천

이 간행물의 다른 논문 (18건)