오늘은 정보 수업을 통해 인터넷 보안과 네트워크 구조를 배우고 이러한 내용을 가지고 어떤 식으로 심화 프로젝트를 수행해 볼 수 있는지 확인해 보겠습니다.
챗GPT에 다음과 같이 명령을 내리니 탐구 보고서를 작성해 주고 있습니다.
정보 수업을 통해 인터넷 보안과 네트워크 구조에 대해 배우며, 이러한 기술들이 실제 환경에서 어떻게 활용되는지 궁금해져서 다음과 같은 탐구 활동을 기획하였어~ I.암호화 개념과 역사,2.현대 암호화 기법,3.암호화 기술을 응용하여 채팅 프로그램을 만들고 암호화가 필요한 이유를 분석 및 정리 : 이 내용을 바탕으로 탐구 보고서 작성해 줘
암호화 기술의 이해와 응용
I. 탐구 동기
정보 수업을 통해 인터넷 보안과 네트워크 구조에 대해 배우며, 이러한 기술들이 실제 환경에서 어떻게 활용되는지 궁금해졌습니다. 특히 암호화 기술이 데이터 보호와 보안에 중요한 역할을 한다는 점에서 흥미를 느꼈고, 이를 직접 응용해 보고자 본 탐구를 기획하게 되었습니다.
II. 이론적 배경
- 암호화 개념과 역사
암호화는 데이터를 암호문으로 변환하여 권한이 없는 사용자가 접근하지 못하도록 보호하는 기술입니다. 고대 스파르타의 스키테일 암호부터 현대의 RSA와 AES 알고리즘까지, 암호화 기술은 시대에 따라 발전해 왔습니다.- 고대 암호화: 스키테일, 카이사르 암호 등 단순 치환 및 전치 방식.
- 근대 암호화: 애니그마 기계와 같은 기계적 암호화 방식.
- 현대 암호화: 컴퓨터 기반의 대칭키 및 비대칭키 암호화 방식.
- 현대 암호화 기법
- 대칭키 암호화: 암호화와 복호화에 동일한 키를 사용하는 방식. (예: AES)
- 비대칭키 암호화: 공개키와 개인키를 사용하는 방식. (예: RSA)
- 해시 함수: 데이터 무결성을 확인하기 위한 암호화 방식. (예: SHA-256)
III. 탐구내용
- 암호화 기술을 응용한 채팅 프로그램 제작
- 목표: 안전한 데이터 전송을 위한 채팅 프로그램 개발.
- 구현 방식:
- 메시지를 AES 알고리즘으로 암호화하여 전송.
- 수신자는 동일한 키를 사용해 메시지를 복호화.
- RSA를 활용해 키 교환 과정의 보안을 강화.
- 결과: 암호화된 메시지가 안전하게 전송되고 복호화되는 과정을 확인.
- 암호화가 필요한 이유 분석 및 정리
- 데이터 보호: 개인 정보와 민감한 데이터를 보호.
- 무결성 보장: 데이터가 전송 중 변경되지 않음을 확인.
- 신뢰성 확보: 사용자 간 안전한 통신 환경 제공.
- 사례 연구: 암호화가 적용되지 않은 시스템에서 발생한 데이터 유출 사례를 분석하여 암호화의 중요성을 강조.
IV. 결과 및 소감
암호화 기술은 현대 사회에서 데이터 보안의 핵심 요소로 자리 잡고 있습니다. 이번 탐구를 통해 암호화의 원리와 응용 가능성을 직접 체험하며, 기술의 중요성을 깊이 이해할 수 있었습니다. 특히, 채팅 프로그램 제작 과정에서 암호화 기술이 실제로 어떻게 적용되는지 확인하며 실질적인 학습 효과를 얻을 수 있었습니다.
약간 압축 되어 있는 느낌이지만 구조는 잘 잡아 주고 있습니다.
이러한 구조를 바탕으로 살을 붙여 주면 괜찮은 보고서가 나올 수 있을 것 같은데요~
실제로 코딩 한 줄 못하더라도 이러한 보고서는 GPT를 활용하여 좀 더 멋진 보고서를 작성해 볼 수 있을 것 같습니다.
이렇게 작성 했을 때의 장단점을 살펴 보겠습니다.
장점
- 구체성과 전문성 - 암호화 기술의 개념,역사,현대기법,실제응용사례 등이 포함되어 있어 전문성을 잘 드러냅니다.
- 흥미와 창의성 - 다소 복잡한 보안 기술을 직접 체험하고 응용하련느 시도가 창의적이고 탐구 의욕을 잘 반영
- 융합적 사고 - 컴퓨터과학(암호화),수학(알고리즘),네트워크(데이터보호)의 융합적 사고력을 보여준다.
- 문제 해결 능력 부각 - 암호화 기술을 사용하여 데이터 전송의 보안을 해결하는 과정을 담아내어 문제 해결 능력을 잘 표현
단점
- 진정성의 부족 : 실제로 채팅 프로그램을 구현해 보지 않고 AI에 의존하여 작성하는 경우 입학사정관에 의해 진정성과 노력에 대한 의문을 제기할 수 있다.
- 탐구활동의 주도성 부족 : 탐구 활동 과정에서 얻어진 실질적인 시행착오와 성공 경험이 부족하다면 활동의 깊이가 부족해 보일 수 있다.
요즘에는 AI 보고서가 너무 전문적으로 작성이 되다 보니 입학사정관은 세특을 보고 이 학생이 직접 탐구 했는지 AI에 의해 만들어 졌는지 궁금할 수 밖에 없게 되겠네요.^^
따라서 정말 입시를 준비중이라면 AI를 잘 활용하되~
자신이 직접 만들어 보고 거기서 실패 사례와 실패를 통해 경험하고 배운 내용들을 진정성있게 기록 해야만 입시에서 좋은 결과를 얻을 수 있을 것이라고 생각 됩니다.
원당컴퓨터 학원에서는 이러한 탐구 보고서에 실제 경험을 추가 할 수 있는 능력을 키워 주고 있습니다.
이러한 경험이 면접에서도 실제 사례를 통한 면접으로 이루어 지므로 좋은 결과를 얻을 수도 있겠네요.~
항상 최선을 다하는 여러분의 도전과 노력을 응원합니다.
'소프트웨어중심대학' 카테고리의 다른 글
2025 선택과목 뭐하지? (3) | 2025.05.09 |
---|---|
[학생부 종합전형] 다크웹 네트워크 구조 (4) | 2025.05.02 |
2026학년도 대입상담 자료집 - 학생부 종합전형 (3) | 2025.04.17 |
건국대학교 면접 및 구술고사 유형 분석 (8) | 2025.04.15 |
고려대학교 제시문 면접 전형 살펴 보기 (5) | 2025.04.10 |