분류 전체보기 23

암호공격

1. 암호문 단독 공격 (Ciphertext-Only Attack) 암호문만 가지고 있는 상황에서 공격 2. 알려진 평문 공격 (Known-Plaintext Attack) 일정 부분의 평문과 이에 대응하는 암호문을 가진 상태에서 공격 3. 선택 평문 공격 (Chosen-Plaintext Attack) 많은 수의 평문을 암호문으로 만들 수 있는 상태에서 공격하는 유형 -공격자가 선택한 평문-암호문 쌍을 활용하여 공격 -공격자는 암호화 프로그램의 알고리즘이나 암호키에 대한 정보는 모르고 있는 상태 -이상적 상황: 암호화 프로그램/도구에 접근할 수 있는 상황 4. 선택 암호문 공격 (Chosen-Ciphertext Attack) ★★★ 많은 수의 암호문에 대해 평문으로 가지고 있는 상태에서 공격하는 유형 -공..

정보보안기사 2024.02.27

엑셀-기타작업

1. 차트 2. 매크로 3. 프로시저 1. 차트 차트 우클릭 - [데이터 선택]에서 계열 추가 계열 선택 후 우클릭 [계열 차트 종류 변경]에서 차트 종류와 보조축 지정 가능 차트 범위 수정 : 필터모양 클릭해서 해제 차트 레이아웃 : [디자인]탭 - 빠른 레이아웃 차트 영역 채우기색 : [서식]탭 - 도형 채우기 -계열은 '전체 원뿔형'으로 설정하시오 : 계열 선택 후 우클릭 - 계열 서식 - 세로 막대 모양 : 전체 원뿔형 선택 3차원 회전 : 차트 선택 후 우클릭 - 3차원 회전 데이터표 표시 : 차트 옆 + 기호 눌러서 데이터표 선택 문제1> 2월 ,5월은 표시되지 않도록 하시오. : 차트 우클릭 > 데이터 원본 선택에서 체크 해제 문제2> 표시되지 않도록 데이터 범위를 변경하시오. ..

컴활 2023.10.22

엑셀-분석작업

.accdb : [데이터]탭 - 외부데이터 가져오기 - Microsoft Query .csv : [데이터]탭 - 외부 데이터 가져오기 - 텍스트 파일 1. 유효성 검사 2. 부분합, 정렬, 중복된 항목 제거, 텍스트 나누기, 통합 3. 시나리오 4. 목표값 찾기 5. 데이터표 6. 피벗테이블 1. 유효성 검사 *중복된 값이 입력될 수 없도록 제한 대상을 설정하시오. (countif 함수 사용)* =countif(씨앗명전체절대참조,씨앗명맨위1셀)=1 *'@'가 첫 글자로 입력될 수 없도록 제한 대상을 설정하시오. (search 함수 사용)* =search(찾을문자, 문자열): 찾을 문자가 문자열에서 몇 번째에 있냐 =search("@",이메일맨위1셀)1 (권장) =search("@",이메일맨위1셀) >1 ..

컴활 2023.10.22

엑셀-계산작업(함수)

1. 일반 함수 ※ DB함수말고는 수식에 필드명 쓰지 않기! =vlookup(찾을값, 참조범위, 열번호, 정확도) //0: 정확, 1: 유사 =hlookup(찾을값, 참조범위, 행번호, 정확도) //참조범위는 필드 제외 데이터 전체 범위 //찾아야 할 값이 세로로 되어있으면 vlookup, 가로로 되어있으면 Hlookup =countif(범위, 조건) : 조건을 만족하는 개수를 구함 =countifs(범위1, 조건1, 범위2, 조건2, ...): 모든 조건을 만족하는 개수를 구함 =sumifs(합계범위, 범위1, 조건1, 범위2, 조건2, ...): 모든 조건을 만족하는 합계를 구함 =averageif(범위, 조건, ..

컴활 2023.10.22

엑셀-기본작업

엑셀에서 기본이 되는 F4는? : 절대참조 > 행 고정 > 열 고정 순이다. 1. 셀 서식 - Ctrl+1 -[색깔] [조건] 형식 -양수;음수;0;문자 2. 조건부 서식 필드명을 제외한 적용 영역 드래그 후, [홈]탭 - 조건부 서식 - 새 규칙 -5번째 행마다~ (Row, Mod 함수 사용) =mod(row(셀),5)=0 //셀 영역을 지정해주므로 +n, -n으로 숫자를 맞출 필요가 없다. -요일이 목요일, 토요일 (weekday, or 함수 사용) =or(weekday(셀,1)=5, weekday(셀,1)=7) //=weekday(날짜, 1) → 1(일) - 7(토) //=weekday(날짜, 2) → 1(월) - 7(일) -'판매가격'이 상위 3위 이내거나 하위 3위 이내 (rank.eq, or ..

컴활 2023.10.22

OSI 7계층

ISO 표준 - 개방 시스템 상호연결 (OSI, Open System Interconnection) 모델 채택. 개방형 시스템 (Open System) : 서로 다른 기기도 상호 연결할 수 있는 시스템 ↔ 폐쇄형 시스템 (Closed System) : 특정 사설 프로토콜만 사용해 타 회사 제품과는 호환이 되지 않는 시스템 7. 응용 계층 (Message) 6. 표현 계층 (Message) 5. 세션 계층 (Message) 4. 전송 계층 (Segment) 3. 네트워크 계층 (Packet) 2. 데이터링크 계층 (Frame) 1. 물리 계층 (Bit Stream) 하위 계층인 1,2,3계층은 물리적인 면을 처리하는 네트워크 지원 계층이고 상위 계층인 5,6,7계층은 소프트웨어..

네트워크 2023.09.19

[network]서버구축2: 포트포워딩, NAT, 웹서버 운영 개념

웹 서버는 보통 공인 고정IP로 운영합니다. 유동 IP를 위한 DDNS에 대한 개념은 지난 글에서 소개했었습니다. 사설 IP도 웹 서버를 운영할 수 있습니다. 바로 포트포워딩을 이용한 방법입니다. 포트포워딩(port forwarding)이란? : 포트에 내부 네트워크를 연결시켜 서로 통신할 수 있게 해주는 것입니다. 사설 IP와 웹 서버 포트를 연결시켜주면 공유기가 패킷을 연결된 사설IP에 보내 웹 서버를 운영할 수 있게 됩니다. **사설 IP는 원래 외부에서 다이렉트로 통신할 수 없습니다. 이 개념을 이용해 하나의 공인 IP에 2개 이상의 웹 서버를 운영할 수도 있습니다. 각각의 포트와 해당 공인 IP의 내부 사설망에 있는 사설 IP를 연결시켜주면 됩니다. (도메인은 달라야 합니다.) NAT(Netwo..

네트워크 2023.02.25

[network]서버구축1 : IP, DNS, DDNS 개념

IP(Internet Protocol) 주소란? 네트워크 상에서 통신을 하기 위해 사용하는 컴퓨터의 주소이다. IP는 공인IP, 사설IP, 고정IP, 유동IP로 분류할 수 있다. 공인IP란? : 전 세계의 단 하나밖에 없는 IP이다. 고유하고, 공개적이고, 외부에서 통신을 할 수 있는 IP이다. 사설IP란? : 공인IP와 반대되는 개념으로 전 세계에 같은 IP가 무수히 많이 존재하며, 내부망에 존재하는 IP라 공개적이지 않으므로 외부에서 통신을 할 수 없습니다. 고정IP란? : 고정적인 IP를 말합니다. 유동IP란? : IP주소가 계속 바뀌는 유동적인 IP를 말합니다. 유동IP는 MAC주소에 따라 IP(IP대역폭)를 할당하는 특성을 가지고 있습니다. 공인IP에서 고정IP/유동IP로 나눌 수 있고, 사설I..

네트워크 2023.02.25

[network]네트워크 가상화

네트워크 가상화(NFV)란? Network Function Virtualization으로 네트워크를 가상화하는 것을 말합니다. 즉, 물리적 장치들을 s/w로 구현하면서 논리적/가상적 망으로 만드는 것입니다. 다수의 물리적 장치들을 하나의 논리적 장치로 묶는 것뿐만 아니라 하나의 물리적 자원을 분할하여 사용할 수도 있습니다. 네트워크 가상화의 예시로는 VLAN, VPN, 오버레이 네트워크, SDN 등이 있습니다. 1. VLAN VLAN은 Virtual LAN의 약자로 가상의 LAN이다. 2. VPN VPN은 Virtual Private Network의 줄임말로 가상사설망을 의미한다. (물리적인 네트워크를 가상으로 연결한 것을 말합니다.) 3. 오버레이 네트워크 오버레이 네트워크(Overlay network..

네트워크 2023.02.24

Linux : APM설치 (Apache + Php + Mariadb) + mysql 초기 설정

1. http 설치 yum install -y httpd #httpd 설치 systemctl start httpd #httpd 데몬 구동 systemctl status httpd #httpd 상태 확인 systemctl enable httpd #시스템이 재부팅하면 자동으로 서비스 실행하도록 등록 2. 방화벽 추가 firewall-cmd --add-port=80/tcp --permanent #tcp 80번 포트 추가 firewall-cmd --add-port=443/tcp --permanent #tcp 443번 포트 추가 firewall-cmd --reload #방화벽 설정 후 적용하기 위해 reload (안되면 systemctl status firewall yum install firewalld syst..

Linux 2023.02.23