I. 분산 원장 관리 기술, 블록체인 (Blockchain)의 개념 관리 대상 데이터를 ‘블록’이라고 하는 소규모 데이터들이 P2P 방식을 기반으로 생성된 체인 형태의 연결고리 기반 분산 데이터 저장 환경에 저장하여 누구라도 임의로 수정할 수 없고 누구나 변경의 결과를 열람할 수 있는 분산 컴퓨팅 기술 기반의 원장 관리 기술 II. 블록체인 개념도 및 주요 기술 가. 블록체인
I. 안전한 웹 전송 프로토콜, S-HTTP 가. S-HTTP(Secure HTTP)의 개념 HTTP 프로토콜에 보안 기능을 포함하여 웹 문서의 암호화 및 전자 서명을 지원하는 프로토콜 나. S-HTTP의 특징 연결 주소 S-HTTP 서버 접속 시 shttp:// URL 사용 동작 계층 end-to-end, Application 계층 암호화 보호 범위 웹에만 한하여 transaction 보안 암호화 단위 메시지 단위의 암호화 및 인증 사용
I. 공중망 보안/QoS 제공 사설망, IPsec VPN 가. VPN(Virtual Private Network)의 개념 터널링 기법 사용하여 두 네트워크 연결을 전용회선처럼 사용하는 가상 사설 네트워크 나. VPN의 특징 안정성 – IPsec/SSL VPN 터널링 구성, 안정성 제공 – Load-Balancing 기능 제공(회선 백업기능) 확장성 – 네트워크 증설 및 감속이 용이 – 통합구성으로 인한 관리의 편리성 구축 비용 – 초고속망
I. 안전한 데이터 통신 위한, SSL 가. SSL(Secure Socket Layer)의 개념 클라이언트와 서버 간 통신하는 데이터를 안전하게 보호하기 위해 사용자 인증 및 비밀키 암호화를 사용하는 보안 프로토콜 99년 SSLv3 보완 TLS(Transport Layer Security)로, RFC2246 표준화 현재: SSLv3지원 중단 추세, TLS최신 버전: TLS1.2 (2015.04.19 기준) 나. SSL 프로토콜 내부 구조 II. 일반 HTTP의 취약점 가.
I. 공개SW 라이선스 관리의 필요성 및 목적 필요성 공개SW도 지적재산권으로 보호되는 SW이므로, 전담 관리조직 구축, 체계적 라이선스 관리 필요 목적 공개SW 라이선스 정책 미준수 시 저작권법 위반에 따라 초래되는 위험 예방, 저작권 보호 라이선스 위반사항은 SFLC, gpl-violation 등 공개SW 단체 의해 모니터링되고 있으므로 철저한 관리 요구 II. 체계적인 공개SW 라이선스 관리 방안 가. 공개SW
I. 창의 융합 인재 양성 위한, 소프트웨어 교육 구분 설명 개념 – S/W의 기본적 개념과 원리 기반 다양한 문제를 창의적이고 효율적으로 해결하는 컴퓨팅 사고력 교육 동향 (국내) 중학교 ‘18년, 초등학교 ‘19년(5,6학년) 필수화 S/W 교육 전략 및 추진 방안 마련 및 배포 (해외) 영국: 만 5세부터 컴퓨팅 교육 시작 인도: 1~4학년 주1시간/5~8학년 주 2시간 프랑스: 연간
I. SW 사업 데이터 활용 위한, SW사업정보 저장소 가. SW사업정보 저장소의 개념 SW 수행실적 수집/분석하여 사업 추진 시 비용산정, 요구사항도출 등 위한 통계 데이터 기반 Repository 나. SW 사업정보 저장소의 핵심 서비스 정보 조회 – 신규 사업 기획 시 유사사업 검색/조회를 통해 사업기간, 규모 정보 참조 대가 추정 – SW 사업 규모, 기간, 비용 등
I. 투입관리에서 성과관리로 전환, SW 사업관리방식 투입인력 방식 – 경험에 근거하여 프로젝트에 실제 투입되는 인원을 기준으로 사업비를 추정 기능점수 방식 – 국제 표준에 입각하여 구현 난이도(복잡도)에 따라 점수화하여 점수 당 단가로 사업비 추정 SW 사업은 수행 인력 간 능력의 차이가 매우 크므로 다수 인력보다 우수한 소수 인력이 중요 II. 투입인력 관리 실태와 문제점 가.
I. OAS(Open Adoption Software)의 개념 공개 소프트웨어 OAS 커뮤니티를 통해 무료 사용 가능하며, 수정 및 재배포가 가능한 소프트웨어 II. OAS 구성요소 구분 구성요소 상세 설명 OAS 주요 구성요소 CVC OAS Community – OAS Product(기본 프로그램) – Adoption Upgrade OAS Vendor – OAS/Adoption 서비스 제공 – 초기 개발 및 공개/기술지원 고객(Customer) – 일반 고객(연구 목적
I. 개방형 소프트웨어 관리 방침, OSS 거버넌스 개념 – 개방형 SW 이해 기반 효율적이고 효과적으로 OSS 도입 및 관리하는 체계 필요성 공개 S/W 사용 위해 적용 수준 파악, 기획부터 절차 적용하여 관리, OSS 거버넌스 프레임워크 기반 구축 필요 II. OSS 거버넌스 프레임워크 및 적용 대상 가. OSS 거버넌스 프레임워크 개념 – 공개 S/W 사용/적용,