Curriculum Vitae
연락처(Contact)
Name) 김 선 형 / SunHyoung Kim
E-mail) kimshzxc@korea.ac.kr / kimshzxc@naver.com
Phone) 010-9552-9332
Github) https://github.com/kimshzxc
Interest) Blockchain, Security, P2P, IoT System.
교육(Education)
전북대학교 컴퓨터공학부 졸업(~2018.02)
고려대학교 정보보호대학원 정보보호학과 석사과정 졸업(2018.03~2020.02)
고려대학교 정보보호대학원 개인정보보호연구실 연구원(2018.03~2020.02)
Best of Best 7기 보안제품개발트랙 수료(2018.07~2019.03)
고려대학교 정보보호연구원 연구원(2020.04 ~ )
외부 교육(External training)
교육 기간 - 2016.11.11 (1일)
교육명 - OpenStack에 실습교육
교육기관 - 광주정부통합전산센터
교육내용 – 오픈스택 개념 설명과 레드햇 CentOS 오픈스택 설치 실습
교육 기간 - 2016.09.30. (1일)
교육명 – 첫걸음 FUSION 360
교육기관 – 전북대학교
교육내용 – FUSION 360을 활용한 autodesk_3d printing 실습
교육 기간 - 2016.08.24. ~ 2016.08.26. (3일)
교육명 – 라즈베리파이를 활용한 IoT플랫폼 활용
교육기관 – 전자부품연구원 SW 융합클러스터 전북센터
교육내용 – 라즈베리파이를 이용한 플랫폼 구축 및 보안, 웹, 네트워크
교육 기간 - 2017.06.26. ~ 2017.07.28. (5주)
교육명 – 클라우드 융합 환경의 개인정보보호 필수 역량개발 과정
교육기관 – 한국융합기술진흥원
교육내용 – 모의해킹, 리눅스, 웹 보안, 모바일 보안, 네트워크 보안 교육
교육 기간 - 2018.07. ~ 2019.03. (9개월)
교육명 – 차세대 보안리더 양성 프로그램(BoB)
교육기관 – 한국정보기술연구원
교육내용 – 보안제품개발트랙과정 수료 및 프로젝트 진행(PM)
프로젝트(Projects)
프로젝트 기간 - 2017-07-01 ~ 2017-12-31
대회명 – 2017 K-ICT NET 챌린지 캠프 시즌 4
주최 기관 – 미래창조과학부
수상 – 은상(국가보안연구소장상)
프로젝트 명 - "OpenCV를 활용한 IoT 스마트 공공시설 에너지 절약 시스템 EoT"
프로젝트 내용 - OpenCV 및 센서 네트워킹을 활용하여 사람의 존재유무를 파악한 시스템을 개발한다. 에어컨, 전기 혹은 빔 프로젝터의 작동 스위치에 서보모터를 부착한 블루이노를 장착시킨다. 그리고 사람이 없는 빈 공간일 때, 이를 RaspberryPI3와 BLE 통신하여 전력 스위치를 자동적으로 On/Off 해주는 시스템을 제안 및 개발하였다.
역할 – 프로젝트 PM, 내부인원 탐지 알고리즘 구현, 전력 스위치 연동
사용 기술 – Python, OpenCV, Arduino, RaspberrPI3
프로젝트 기간 - 2016-10-01 ~ 2016-12-31
대회명 – 2016년 컴퓨터 공학부 작품경진대회
주최 기관 - 전북대학교
수상 - 2016년 컴퓨터 공학부 작품경진대회 금상 수여
프로젝트 명 - "OpenCV와 라즈베리파이를 활용한 영유아 IoT 스마트 모빌"
프로젝트 내용 - 라즈베리파이3를 활용한 영유아 IoT 스마트 모빌 // 부모의 스마트폰의 어플리케이션을 통해 실시간으로 아이의 영상을 스트리밍으로 제공하고, OpenCV를 활용하여 아이의 얼굴을 인식하고 위험시 스마트폰에 알림을 띄워주며 방안의 온도를 체크할 수 있는 IoT 기기와 스마트폰 어플리케이션을 개발하였다.
역할 – 프로젝트 PM, 얼굴 인식 알고리즘 구현, 안드로이드 연동
사용 기술 – Python, OpenCV, RaspberrPI3, Android
프로젝트 기간 - 2016-08-11 ~ 2016-12-11
대회명 – 2016년 프로보노 ICT 멘토링
주최 기관 – 한이음
프로젝트 명 - "취약계층에 기부를 제공함과 동시에 생활 속의 할인 혜택을 제공하는 소상공인용 홍보 웹서비스 개발"
프로젝트 내용 - '도나스' 어플 개발 프로젝트(도움을 나눠주는 스토어, 이하 ‘도나스’)는 홍보가 어려운 영세 상인들에게 홍보를 제공하는 물품 홍보형 어플의 기능과 동시에 소비자들의 소비를 통한 기부 기능을 접목시켜 만들어진 웹 어플리케이션 개발 프로젝트이다.
역할 – 프로젝트 PM, 웹페이지 구축
사용 기술 – PHP, HTML, Apache
참고내용 - http://www.wikitree.co.kr/main/news\_view.php?id=276080
프로젝트 기간 - 2018-09-01 ~ 2018-12-31
프로젝트명 - "P2P 기반 Open Threat Intelligence"
주최 기관 - 한국정보기술연구원(KITRI), BoB 7기 프로젝트
프로젝트 내용 - 기존의 Threat Intelligence 시스템은 악성 정보는 공유 하지만 실제 악성 코드 파일을 다운로드 받는 것에는 금전적인 제한을 두고 있다. 위협을 막고자 하는 기업과 개인의 입장에서 능동적으로 보안 체계를 유지하기 위해서 이러한 악성코드 샘플이 최소한의 유지비용, 공유비용으로 필요한 기업, 개인에게 효율적으로 공유될 수 있는 시스템이 필요하다. 본 프로젝트는 최소한의 유지비용, 공유비용으로 위협정보 및 악성코드 샘플을 효율적으로 공유하고 누구나 참여하여 시스템에 기여한 만큼 적절한 보상을 받을 수 있는 Open Threat Intelligence 플랫폼을 개발하는 프로젝트를 진행하였다.
역할 – 프로젝트 PM, 블록체인 구조 설계 및 구현, 연동을 위한 JSON API 구현
사용 기술 – JavaScript, Blokchain
참고 내용 - https://github.com/Team9200
논문(Papers)
논문 정보 - 박수진, 김선형, 박현찬. (2017). 스마트 모바일 환경에서의 여성안전시스템. 한국정보과학회 학술발표논문집, 1769-1771.
논문 내용 - 현대 사회에서 혼자 사는 여성이 증가함에 따라 여성을 대상으로 한 범죄가 꾸준히 증가하는 추세이다. 특히 범인들이 쉽게 제압할 수 있는 여성을 범행대상으로 삼기 때문에 언제 어디서나 실시간으로 여성의안전을 지켜주기 위한 시스템이 필요하다. 하지만 현재 상용화된 여성안심시스템들의 경우, 여성안심보호를 위한 필수기능들이 제각각 분리되어 있으므로 사용자의 불편함을 초래한다. 본 논문은 이를 해결하기위해 첫째, 모든 핵심기능을 하나로 통합시키고, 둘째 기존에 없었던 ‘원 터치 녹음’및 ‘화재가스감지’기능을 추가하여 기존 시스템과 차별화된 여성안심지킴시스템을 연구하고 설계하였다.
논문 링크 - http://www.dbpia.co.kr/Journal/ArticleDetail/NODE07322677
논문 정보 - 김선형, 김승택, 박수진, 조기환. (2017).OpenCV를 활용한 영·유아 스마트/안전 모빌 시스템 설계 및 구현. 한국정보과학회 학술발표논문집, 1772-1773.
논문 내용 - 본 논문은 영· 유아의 뇌· 인지 및 신경 발달에 좋은 모빌과 모바일 어플리케이션을 접목한 스마트 모빌시스템을 제안한다. 기존 모빌 시스템은 영· 유아의 생체 신호 데이터를 분석하여 영아돌연사의 위험성 여부를 분석, 비교가 주류를 이루었다. 제안한 시스템은 OpenCV 라이브러리를 이용하여 영아의 얼굴이 인식되지 못하면 아기의 수면 자세를 비정상으로 간주하고 앱을 통해 보호자에게 위험을 알리는 특성을 갖는다. 또한 아기의 정서적 안정을 위한 동요, 백색소음 그리고 실시간 스트리밍 기능을 지원함으로써 영아돌연사를 막기 위한 최적의 모빌 시스템을 설계, 구현하고 있다.
논문 링크 - https://www.dbpia.co.kr/Journal/ArticleDetail/NODE07322678
논문 정보 - 김선형, 정익래. (2018). 블록체인을 활용한 P2P 파일 공유 시스템에서의 멀웨어 유포 방지 시스템 구현. 한국통신학회 학술대회논문집, 88-89.
논문 내용 - 최근 피어 투 피어 (peer-to-peer, P2P) 파일 공유 시스템에서 랜섬웨어(Ramsomeware)와 같은 다양한 멀웨어(Malware)가 무차별적으로 유포되고 있다. 이에 따라, 노드 간에 악성 코드 유포를 방지할 수 있는 안전한 P2P 파일 공유 시스템이 지속적으로 요구되고 있다. 기존 시스템은 파일을 다운로드 할 때마다 모든 사용자가 파일 검사를 따로 실행하는 문제가 있었지만, 본 논문에서는 최초 다운로드한 사용자만이 검사를 하고, 그 결과를 블록체인으로 공유 할 수 있도록 설계하였다. 실제로 가장 많이 사용되는 P2P 파일 공유 시스템인 토렌트(Torrent) 프로그램과 연동하여 정상 파일과 트로이 목마 파일의 검사 결과를 서로 비교하였다. 결과적으로, 사용자가 파일을 다운로드 받기 전에 파일의 악성 여부 검사 결과를 미리 확인하여 악성 파일 유포를 사전에 방지할 수 있었고, 사용자들의 시간과 노력을 상당히 줄일 수 있었다.
논문 링크 - http://www.dbpia.co.kr/Journal/ArticleDetail/NODE07565006
논문 정보 - 김선형, 정재열, 정익래. (2019). 단방향 해시 함수를 활용한 효율적인 Off-chain Payment Channel 구현 및 실험. 한국정보보호학회 논문지, 29(6), 1413-1424.
논문 내용 - 최근 피어 투 피어 (peer-to-peer, P2P) 파일 공유 시스템에서 랜섬웨어(Ramsomeware)와 같은 다양한 멀웨어(Malware)가 무차별적으로 유포되고 있다. 이에 따라, 노드 간에 악성 코드 유포를 방지할 수 있는 안전한 P2P 파일 공유 시스템이 지속적으로 요구되고 있다. 기존 시스템은 파일을 다운로드 할 때마다 모든 사용자가 파일 검사를 따로 실행하는 문제가 있었지만, 본 논문에서는 최초 다운로드한 사용자만이 검사를 하고, 그 결과를 블록체인으로 공유 할 수 있도록 설계하였다. 실제로 가장 많이 사용되는 P2P 파일 공유 시스템인 토렌트(Torrent) 프로그램과 연동하여 정상 파일과 트로이 목마 파일의 검사 결과를 서로 비교하였다. 결과적으로, 사용자가 파일을 다운로드 받기 전에 파일의 악성 여부 검사 결과를 미리 확인하여 악성 파일 유포를 사전에 방지할 수 있었고, 사용자들의 시간과 노력을 상당히 줄일 수 있었다.
논문 링크 - http://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE09284638