
총 3개
-
정보이론 연습문제2024.10.111. 정보보호의 필요성과 암호학 1.1. 정보 시스템에서의 정보 보호 필요성 정보 시스템에서의 정보 보호 필요성은 점점 더 대두되고 있다. 오늘날 정보 시스템은 사회 전반에 걸쳐 활용되고 있으며, 이를 통해 축적, 처리, 전송되는 다양한 정보들은 점점 전산화되고 있기 때문이다. 그러나 이렇게 디지털화된 정보들은 전기적 현상을 이용하여 처리됨에 따라 불법적인 유출, 삭제, 수정 등의 위험에 노출될 수밖에 없다. 따라서 정보 시스템에서 축적, 처리, 전송되는 정보에 대한 적절한 보호 조치가 매우 중요해지고 있다. 정보 시스템에서 정...2024.10.11
-
함수를 이용한 암호2024.11.231. 암호학 해시함수와 암호시스템 1.1. 해시함수란? 해시함수란 임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수이다. 해시 함수에 의해 얻어지는 값은 해시 값, 해시 코드, 해시 체크섬 또는 간단하게 해시라고 한다. 암호학적 해시 함수는 현대 암호학에서 중요한 역할을 수행하고 있는데, 무결성, 메시지 인증 등에 사용되고 있다. 비 암호학적 컴퓨터 응용 분야에 사용되고 있는 일반 해시 함수와 비교할 때 두 경우 모두 큰 정의역에서 작은 치역으로의 함수라는 점에서 유사하다. 해시 함수는 임의의 길이 메시지를 입력하여 고...2024.11.23
-
이산수학 관계 프로그래밍2025.05.151. 컴퓨터공학과 수학의 필요성 1.1. 컴퓨터 공학에서 수학이 필수적인 이유 컴퓨터 공학에서 수학이 필수적인 이유는 다음과 같다. 컴퓨터는 기계이기 때문에 사람이 이해하기 쉬운 상황을 컴퓨터가 이해하기 위해서는 숫자를 이용해 명확한 규칙을 작성해주어야 한다. 사람은 날씨가 덥다는 느낌을 쉽게 이해할 수 있지만, 컴퓨터는 온도가 몇 도인지 정확한 숫자로 표현해야 한다. 수학은 세상을 숫자로 표현하는 학문이므로, 컴퓨터가 데이터를 이해하고 처리하기 위해 필수적이다. 또한, 알고리즘의 대부분이 수학적 내용을 담고 있다. 데이터...2025.05.15