
총 19개
-
에니그마 속 수학적 원리 탐구2025.01.291. 에니그마의 암호바퀴 에니그마는 회전자로 작동하는 암호 기계의 한 종류로, 그 이름은 고대 그리스어로 '수수께끼'를 뜻하는 아이니그마라는 말에서 따온 것이다. 암호의 작성과 해독이 가능하며 보안성에 따라 여러 모델이 있다. 1918년 독일인 아르투르 슈르비우스에 의해 처음 고안되어 상업적 목적으로 사용되었다. 특히 제2차 세계대전 중 나치 독일이 군기밀을 암호화하는 데 사용하였다. '아르투르 슈르비우스'가 만든 기계는 반사 바퀴가 쓰였다는 점에서 다른 유사한 기계와 구별되는 특별함이 있었다. 2. 에니그마의 원리 기본 원리는 슈...2025.01.29
-
DES 암호학 소스코드 포함 한글파일2025.05.061. DES 암호화 DES(Data Encryption Standard)는 대칭키 암호화 알고리즘의 하나로, 64비트 블록 암호화 방식입니다. 이 코드는 DES 암호화와 복호화 과정을 구현하고 있으며, 초기 순열, 확장 순열, S-박스 변환, 순열 등의 DES 알고리즘 핵심 기능들을 포함하고 있습니다. 이를 통해 평문을 암호화하고 암호문을 복호화하는 기능을 제공합니다. 1. DES 암호화 DES(Data Encryption Standard)는 1970년대 후반에 개발된 대칭키 암호화 알고리즘입니다. DES는 56비트의 키 길이를 가...2025.05.06
-
한국교통대학교 정보보호 암호화 기법 조사 레포트2025.01.151. 보안의 개요 초기에 보안은 군대와 국방 분야에서 발전해 왔지만, 현재 컴퓨터와 인터넷 기술의 급격한 발전으로 개인 및 기업의 데이터 및 정보가 디지털 형식으로 저장 및 전송되고 온라인 금융 거래와 전자상 거래의 증가로 인해 금융 정보와 거래, 데이터의 안전이 중요해졌다. 개인 정보, 의료 기록, 금융 데이터 등 민감한 데이터의 양이 급증하고 이러한 데이터가 보호되어야 한다는 필요성과 인식이 증가하여 보안은 굉장히 중요한 요소가 되었다. 2. 암호화의 중요성 보안은 암호화를 통해 강화되고 정보를 보호하는 데 중요한 역할을 한다....2025.01.15
-
과거와 현재의 암호기술에 대해 기술하고 미래 방향성에 대해 논하시오2025.05.161. 고대 암호 고대 사회에서는 황제가 비밀문서를 관리에게 보내거나 전쟁 중의 작전 지시, 첩자들의 정보교환 등을 위해 다양한 비밀 통신 기법이 사용되었다. 대표적으로 스키테일 암호, 시저 암호, 악보 암호가 있다. 2. 근대 암호 17세기 이르러서 근대 수학이 발전하면서 암호기술도 큰 발전을 이루었다. 20세기에 들어서는 통신 기술이 개발되면서 세계대전에 고난도의 암호기술이 나타나기 시작했다. 1949년에 Shannon이 발표한 논문을 통해서 일회성 암호의 체계가 안전하다는 것이 증명되었다. 3. 공개키 암호 1976년에 스탠퍼드...2025.05.16
-
정보보호개론 Substisution cipher decryption 과제 보고서 A+2025.01.221. 암호화 및 복호화 이 보고서는 대체 암호화 기법인 대체 암호(substitution cipher)를 사용하여 암호화된 영어 문자열을 복호화하는 과정을 설명합니다. 문제 분석, 코드 설명, 결과 화면 등을 통해 대체 암호의 복호화 과정을 자세히 다루고 있습니다. 2. 빈도수 분석 이 보고서에서는 암호화된 문자열의 알파벳 빈도수를 분석하여 원래의 알파벳을 추정하는 방법을 사용합니다. 영어 알파벳의 일반적인 빈도수 표를 참고하여 각 문자가 어떤 알파벳으로 대체되었는지 유추하는 과정을 설명하고 있습니다. 3. 프로그래밍 구현 이 보고...2025.01.22
-
방통대 방송대 컴퓨터보안 출석수업과제물 A+2025.01.251. 정보보호의 핵심 목표 정보보호의 핵심 목표 세 가지는 기밀성, 무결성, 가용성이다. 기밀성은 정보에 대한 접근 권한이 없는 자가 정보의 내용을 알지 못하도록 하는 것이다. 무결성은 허락되지 않은 자가 저장되어 있는 정보나 전달 중인 정보를 임의로 수정하지 못하게 하는 것이다. 가용성은 정보에 대한 접근권한이 있는 자가 정보에 접근하고자 할 때 방해받지 않고 언제든 정보를 사용할 수 있는 방식이다. 2. 시프트 암호 평문 'HAPPY'를 시프트 암호로 암호화하면 'LETTC'가 된다. 복호화 과정에서는 암호문 문자의 첫 번째 글...2025.01.25
-
하이브리드 암호 시스템의 암호화 및 복호화 과정2025.05.091. 하이브리드 암호 시스템 하이브리드 암호 시스템은 대칭 암호와 공개 키 암호를 결합한 암호 시스템입니다. 정보는 대칭 암호로 암호화되고, 대칭 암호 암호화에 사용되는 세션 키는 공개 키로 암호화됩니다. 이를 통해 대칭 암호의 빠른 처리 속도와 공개 키 암호의 키 배송 문제를 해결할 수 있습니다. 2. 하이브리드 암호 시스템의 암호화 과정 하이브리드 암호 시스템의 암호화 과정은 다음과 같습니다. 1) 메시지 암호화 영역: 정보를 대칭 암호로 암호화합니다. 2) 세션 키 암호화 영역: 의사 난수 발생기를 사용하여 세션 키를 생성하고...2025.05.09
-
암호 조사 및 감상 레포트2025.05.111. 암호 암호는 오랜 역사를 가지고 있으며, 특히 제2차 세계대전 중 독일군이 사용했던 에니그마 암호기계가 유명합니다. 에니그마는 오랫동안 해독이 불가능한 것으로 여겨졌지만, 결국 앨런 튜링 등 암호학자들에 의해 해독되었습니다. 암호는 현대 사회에서도 중요한 역할을 하고 있으며, 은행 계좌 보안, 정보 보안 등 다양한 분야에서 활용되고 있습니다. 저자는 암호에 대한 관심을 가지고 있으며, 스키테일 암호, 시저 암호, RSA 암호 등 다양한 암호 기법을 소개하고 있습니다. 또한 진법에 대해서도 설명하며, 2진법, 10진법 등 다양한...2025.05.11
-
이산수학의 컴퓨터 활용사례2025.01.131. 알고리즘 분석 최근 인공지능(AI)의 영향으로 알고리즘에 대한 관심이 높아졌습니다. 알고리즘 분석에는 이산수학적 개념이 중요하게 적용됩니다. 알고리즘의 공간적 복잡도와 시간적 복잡도 등을 평가하는 것이 알고리즘 분석이며, 이 과정에서 확률론, 수학적 귀납법, 그래프 이론 등의 이산수학적 개념이 중요한 역할을 합니다. 2. 컴퓨터 그래픽스 컴퓨터 그래픽스의 기초를 형성하는 데 이산수학적 개념이 많은 역할을 합니다. 행렬 변환, 그래프 이론, 선형 대수학 등의 개념이 렌더링, 변환, 투영, 3D 모델링 등의 기법에 적용됩니다. 3...2025.01.13