암호화 키 종류와 이해

암호화 키 종류와 이해

저는 정보보안기사 공부할 때 대칭키, 비밀키, 공개키, 비공개키 용어들이 처음엔 좀 햇갈렸었습니다. 하지만 개념을 한번 이해하고 나면 쉬울 겁니다. 우선 암호화 방식은 크게 대칭키, 비대칭키로 나뉘게 되고 그 구분에 따라 사용하는 키의 용어가 다른 개념이라고 보시면 됩니다. 대칭키 암호화는 말 그대로 서로 대칭되는 동일한 키를 가지고 암호화하는 개념이라 대칭키로 암호화한 값을 복호화 하려면 서로 같은 … Read more

AES-256 (Advanced Encryption Standard 256-bit)

AES-256 (Advanced Encryption Standard 256-bit)

AES-256(Advanced Encryption Standard 256-bit)은 현재 가장 강력한 블록 암호화 알고리즘 중 하나입니다.미국 NIST(국립표준기술연구소)에서 2001년에 표준으로 채택하였으며, 정부, 금융, 기업, 클라우드, VPN 등 다양한 보안 시스템에서 사용됩니다. 🔹 AES-256의 의미 ✅ AES (Advanced Encryption Standard) ✅ 256 💡 즉, AES-256은 “256비트 키를 사용하는 고급 암호화 표준”을 의미합니다. 🚀 🔹 AES-256의 특징 ✅ 1. 256비트 키 사용 … Read more

NTP (Network Time Protocol)

NTP (Network Time Protocol)

📌 NTP(Network Time Protocol) 서버란? NTP 서버(Network Time Protocol Server)는 컴퓨터 시스템 간에 정확한 시간 동기화를 제공하는 서버입니다. 이를 통해 네트워크 내 모든 장치가 표준 시간을 유지할 수 있도록 도와줍니다. 🔹 NTP 서버의 주요 역할 🔹 NTP 서버 계층 구조 (Stratum Model) NTP 서버는 계층 구조를 가지며, Stratum(층, 단계) 값이 낮을수록 더 정확한 시간을 제공합니다. … Read more

HTTP READ DDoS

HTTP READ DDoS

1. HTTP READ DDoS 공격 정의 HTTP READ DDoS 공격은 웹 서버가 제공하는 문서나 데이터를 요청한 후, 정상적인 요청인 것처럼 보이지만 대량의 요청을 지속적으로 보내 웹 서버의 리소스를 과부하시키는 분산 서비스 거부(DDoS) 공격입니다. 공격자는 여러 대의 봇넷(Botnet)을 활용하여 다량의 HTTP GET 또는 HTTP POST 요청을 보내 서버가 응답을 지속적으로 처리하도록 만들고, 결국 서비스 지연 또는 … Read more

WEP (Wired Equivalent Privacy)

WEP (Wired Equivalent Privacy)

1. WEP 정의 WEP(Wired Equivalent Privacy)는 IEEE 802.11 무선 네트워크에서 데이터의 기밀성을 보호하기 위해 설계된 보안 프로토콜입니다. 유선 네트워크의 보안 수준과 동등한 수준의 보안을 제공하는 것을 목표로 하여 1999년 발표되었습니다. 2. WEP의 주요 특징 3. WEP의 보안 취약점 WEP는 설계상의 문제로 인해 여러 가지 보안 취약점을 가지고 있으며, 쉽게 해킹이 가능합니다. 주요 문제점은 다음과 같습니다. … Read more

WPA (Wi-Fi Protected Access)

WPA (Wi-Fi Protected Access)

WEP, WPA, WPA2, WPA3 차이 및 정의 Wi-Fi 보안 프로토콜은 무선 네트워크(WLAN)의 암호화 및 보안을 위한 표준으로, 주요한 방식으로 WEP, WPA, WPA2, WPA3가 있습니다. 1. WEP (Wired Equivalent Privacy, 유선급 프라이버시) 2. WPA (Wi-Fi Protected Access) 3. WPA2 (Wi-Fi Protected Access 2) 4. WPA3 (Wi-Fi Protected Access 3) 비교 표 (WEP vs WPA vs WPA2 … Read more

EDR (Endpoint Detection and Response)란?

EDR (Endpoint Detection and Response)란?

EDR (Endpoint Detection and Response)란? EDR(엔드포인트 탐지 및 대응)은 단말 장치(엔드포인트)에서 발생하는 보안 위협을 실시간으로 탐지, 분석하고 대응하는 보안 솔루션입니다. 전통적인 안티바이러스(AV)와 달리, 행위 기반 분석 및 위협 헌팅 기능을 제공하여 알려지지 않은 위협(제로데이 공격, APT 공격 등)도 탐지할 수 있습니다. EDR의 주요 기능 EDR과 기존 보안 솔루션의 차이점 보안 솔루션 주요 기능 한계점 안티바이러스(AV) … Read more

NAC(Network Access Control)

NAC(Network Access Control)

NAC(Network Access Control)은 네트워크에 연결되는 장치와 사용자를 인증, 승인 및 정책을 적용하여 보안성을 강화하는 솔루션입니다. 기업이나 조직에서는 무단 접속을 방지하고 네트워크 보안을 유지하기 위해 NAC을 사용합니다. NAC의 주요 기능 NAC의 유형 대표적인 NAC 솔루션 NAC은 특히 기업 네트워크, 금융기관, 의료기관 등에서 필수적으로 사용되며, 클라우드 환경과 제로 트러스트 보안 모델과도 연계하여 활용할 수 있습니다. NAC vs. … Read more

Colab (Google Colaboratory)

Colab (Google Colaboratory)

Colab(Google Colaboratory)은 Google에서 제공하는 클라우드 기반의 Jupyter Notebook 환경으로, 사용자가 별도의 환경 설정 없이 Python 코드를 실행하고 머신러닝 및 데이터 과학 작업을 수행할 수 있도록 도와줍니다. Colab의 주요 특징 Colab 사용 예시 import numpy as npimport matplotlib.pyplot as plt# 난수 데이터 생성x = np.linspace(0, 10, 100)y = np.sin(x)# 그래프 출력plt.plot(x, y)plt.show() 이처럼 Google Colab은 데이터 … Read more

오픈 API

오픈 API

오픈API 란? OpenAPI는 RESTful API의 명세(specification)를 정의하는 표준입니다. 이를 통해 API의 구조, 요청 및 응답 형식, 인증 방식 등을 일관되게 문서화하고, 개발자들이 쉽게 API를 이해하고 사용할 수 있도록 돕습니다. (일반적으로 회원가입과 사용승인을 거쳐 사용) 1. OpenAPI의 개요 오픈API 용어 정리 2. OpenAPI의 주요 특징 3. OpenAPI와 Swagger의 차이 구분 OpenAPI Swagger 정의 API 명세를 위한 … Read more