전체 글 93

DNS, 원격 데스크톱, SQL(ORACLE, TNS)

목차1. DNS 1-1 DNS 개요 1-2 DNS 구조 1-3 DNS 서버의 종류 1-4 DNS 캐싱  2. 원격 데스크톱 2-1 원격 데스크톱 연결  3. SQL3-1 ORACLE 설치 3-2 TNS   1. DNS1-1 DNS 개요DNS는 분산형 데이터베이스로, 다른 응용 계층 프로토콜들이 HTTP, FTP 등 사용자가 제공한 호스트네임을 ip로 변환하는데 이용한다.- 수많은 name server들이 트리구조로 구조화 되어있다.- ip와 이름 간 매핑 기능을 제공한다. ● 호스트 에얼리아싱(host aliasing)- 정식(canonical) 호스트명 : 가장 먼저 등록된 이름이다.- 별칭(aliasing) 호스트명- DNS는 IP뿐 아니라 정식 호스트명을 얻기 위해 이용되기도 한다.  nslo..

일일 정리 2025.02.18

네트워크 구성 실습, SSH 서버, 해시 함수, 전자 서명

목차1. 네트워크 구성 실습1-1 라우팅 설정 2. SSH 서버2-1 2-1 안전 세션 설정 2-2 설치와 실행 2-3 주요 설정 2-4 리눅스에서 SSH 키 로그인  3. 해시 함수3-1 해시 함수의 이해 4. 전자 서명 4-1 전자 서명의 이해 4-2 공개키를 이용한 전자 서명   1. 네트워크 구성 실습1-1 라우팅 설정지난 실습에서 생성한 라우터의 /etc/sysctl.conf 파일의 내용을 1 로 수정하여 패킷이 자신의 몸을 통과할 수 있도록 설정하였다. 이후 192.168.12.12 컴퓨터에서 8.8.8.8로 핑을 보낼 수 있는 것을 확인하였으나 이는 가상 구현 시스템의 영향으로 연결된 것으로 실제로는 아직 192.168.12.12 컴퓨터는 외부와 연결되지 않았다.정상적인 라우팅을 위해..

일일 정리 2025.02.17

네트워크 구성 실습, HTML / PHP 폼

목차1. 네트워크 구성 실습1-1 다른 네트워크 대역 PC 생성 1-2 router 리눅스 설정  2. HTML / PHP 폼 2-1  폼 태그 구조 2-2 데이터 전달 방식과 변수 2-3 다양한 input type 폼 태그   1. 네트워크 구성 실습1-1 다른 네트워크 대역 PC 생성현재 실습에서 구성된 네트워크 망은 다음과 같다. Ethernet : 192.168.10.0/24 NAT       : 192.168.11.0/24, 192.168.12.0/24 이전 실습에서 11번대 네트워크와 12번대 네트워크 사이에 위치한 라우터를 생성하였다.추가적인 실습을 위해 NAT 네트워크 11번대와 12번대에 각각 하나씩 추가로 컴퓨터를 생성한다.  1-2 router 리눅스 설정11번대 네트워크는 호스트..

일일 정리 2025.02.14

키 관리 (키 분배)

제목1. 키 관리1-1 비밀키 분배의 어려움1-2 KDC를 이용한 비밀키 분배: kerboros1-3 공개키에 의한 세션키 분배: SESAME   1. 키 관리1-1 비밀키 분배의 어려움비밀키를 분배하기 위한 방법은 다음 세 가지로 나눠볼 수 있다.① 물리적인 방법으로 전달- 링크 암호화에서 적용 가능하다.- 단대단 암호화에서는 적용이 어렵다. ② 이전의 키를 사용해 암호화된 새로운 키 전송- 링크 암호화나 단대단 암호화 모두 적용 가능하다.- 공격자가 어떤 한 키를 안다면 이후의 모든 키가 노출된다. ③ 제 3자를 통한 키 분배- 단대단 암호화에서 널리 채택한다.- 사용자는 키 분배 센터와 유일한 키를 공유한다. 1-2 KDC를 이용한 비밀키 분배키 분배 센터 (KDC)를 이용해 통신자들의 비밀키를 분..

일일 정리 2025.02.13

공개키 암호 (암호 시스템, 응용, 종류, 조건, 분석, RSA)

목차1. 공개키 암호 1-1 공개키 암호 시스템 1-2 공개키 암호 시스템의 응용 1-3 공개키 암호 시스템의 종류 1-4 공개키 암호를 위한 요구 사항 1-5 공개키 암호 분석 1-6 RSA  1. 공개키 암호1-1 공개키 암호 시스템공개키 알고리즘은 두 개의 서로 다른 키쌍을 사용한다. 공개키: 모든 사람이 접근 가능한 키 (공개)개인키: 각 사용자 자신만이 소유한 키 (비밀)공개키 암호 통신을 설명할 때 누구의 키인지 주어 설명은 매우 중요하다. ● 특징- 암호 알고리즘과 암호키를 알아도 복호키 계산은 불가능하다.- 두 개의 키중 하나는 암호화에, 다른 하나는 복호화에 사용한다.- 대칭키에 비해 속도가 상대적으로 느리다. ● 공개키 암호를 이용한 통신 순서 (A -> B 통신)1. 공개키와 개인..

일일 정리 2025.02.12

재분배 (Redistribution), DES(F 함수, KEY, 작동 모드, 3중 DES)

목차1. 재분배 (Redistribution)1-1 재분배란1-2 재분배 환경 실습 2. DES 2-1 F 함수 2-2 KEY 2-3 작동 모드 2-4 3중 DES 2-5 추가된 암호 알고리즘    1. 재분배 (Redistribution) 1-1 재분배란● 재분배 (Redistribution): 재분배는 서로 다른 라우팅 프로토콜 간에 정보를 전달하기 위해 각 라우팅 프로토콜에 맞는 해석을 하는 과정이다. ● 구성재분배 환경의 구성은 다음과 같으며, Static과 함께 구성되는 경우가 가장 많다.- Static : RIP- Static : OSPF- Static : EIGRP- RIP : OSPF- RIP : EIGRP- OSPF : EIGR 1-2 재분배 환경 실습● RIP : STATIC, ..

일일 정리 2025.02.11

EIGRP, 비밀키 암호(원리, DES)

목차1. EIGRP 1-1 EIGRP 란 1-2 Metric 1-3 EIGRP 설정 + (02-11 추가)1-4 EIGRP - DUAL2. 비밀키 암호 2-1 비밀키 암호의 원리 2-2 DES (Data Encryption Standard)   1. EIGRP1-1 EIGRP 란EIGRP (Enhanced Interior Gateway Protocol)- 빠른 컨버전스를 지원한다: 사용하던 인터넷이 죽었을 시 우회 경로를 찾는 시간이 빠르다 - Metric factor : Bandwidth, Delay를 이용한다. Reliability(신뢰도), Load(부하), MTU(MaxiumTransmission Unit)의 요소가 있으나 코스트 계산 시 결국 Bandwidth, Delay 두 개만 사용한다..

일일 정리 2025.02.11

OSPF - default route 설정, 고전 암호, PHP 반복문 for

목차1. OSPF - default route 설정1-1 default route 설정 2. 고전 암호2-1 사각 행렬 기법 3. PHP 반복문 for3-1 for 문3-2 for 문 활용  1. OSPF - default route 설정1-1 default route 설정OSPF에서도 다른 라우터 설정과 같이 디폴트 라우트 설정이 가능하다. 설정 형식은 이전에 살펴본 RIP 형식과 유사하다. 외부와 연결되는 하나의 라우터를 추가하여 기존의 라우터 설정과 같이 인터페이스 설정 후 로컬 루프백 인터페이스까지 설정한다.이후 라우트 설정에서 디폴트 라우트 경로를 루프백 인터페이스로 향하도록 설정한다.디폴트 라우트 정보를 공유하도록 설정하여 완료한다. 02월 06일에 구현한 OSPF 구현 환경에서 외부와 연결되..

일일 정리 2025.02.07

OSPF, OSPF 설정, 암호 기술

1. OSPF1-1. OSPF란1-2. OSPF의 구조1-3. OSPF 라우팅 경로 구하기 2. OSPF 설정2-1.  OSPF 라우팅 프로세스 활성화 2-2. Router ID 설정 2-3. 각 인터페이스의 네트워크 등록 2-4. OSPF 작동확인  3. 암호 기술3-1. 다중 단일 문자 치환 3-2. 전치기법   1. OSPF1-1. OSPF란OSPF(Open Shortest Path First)는 계층화 된 라우팅 프로토콜이다.• IGP(Internal Gateway Protocol)  -  AS(Autonomous System)내부에 사용한다. • Area에 의해 효율적인 라우팅 정보 관리가 가능하다.  - Backbone area(Area0)을 통해 연결된다.  -  Area0에 연결되지 못하..

일일 정리 2025.02.06

동적 라우팅 - RIP, 암호의 개념과 고전 암호

목차1. 동적 라우팅 - RIP1-1 동적 라우팅1-2 RIP 라우팅 설정1-3 deflult route 설정2. 암호의 개념과 고전 암호2-1 암호의 개념2-2 암호 용어2-3 암호 원리2-4 고전적 암호 기술  1. 동적 라우팅 - RIP1-1 동적 라우팅동적 라우팅은 관리자가 직접 라우터에 경로를 지정하지 않아도 자동으로 서로의 경로를 파악해 라우팅한다. ● 범위IGP(Interior Gateway Protocol) : 단일 네트워크 망 안에서 사용한다.: RIP(v1,v2),IGRP, OSPF EGP(Exterior Gateway Protocol): 서로 다른 네트워크 망끼리의 통신에서 사용한다.: EGP, BGP 1-2 RIP 라우팅 설정RIP 라우팅은 동적 라우팅으로, 목적지까지의 거리를 계산..

일일 정리 2025.02.05