IETF(Internet Engineering Task Force, 국제 인터넷 표준화 기구) 인터넷 기술의 작동 방식을 설계하고 기술 표준 문서를 만드는 단체 ICANN(Internet Corporation for Assigned Names and Number, 인터넷 주소 관리 기구) 도메인 네임, IP주소, 일부 프로토콜 정보와 같이 인터넷이 작동하려면 고유하게 유지돼야하는 이름과 번호를 할당한다. 도메인 네임 등록 대행 업체에 권한을 승인하고 대행업체는 개인이나 단체에 도메인 이름을 할당한다. 도메인 네임 시스템(DNS) 최상위 도메인: .com, .edu, .us (국가 코드) princeton.edu -> 서브 도메인(하위 도메인) 고전학과 classics.princeton.edu 컴퓨터 학과..
파일시스템이란? 파일 시스템이란, 파일의 이름을 정하고 저장, 검색을 위해서 논리적으로 어디에 위치시켜야 하는지에 대한 방법을 구성한 시스템이다. 저장 매체의 공간이 증가 할수록 파일의 수 또한 점점 증가하게 되어 별도의 관리 시스템이 필요하게 되었다. 파일 시스템으로 인해 파일에 대한 접근이 효율적으로 수행되고 파일들이 서로 간섭하지 않도록 조정할 수 있게 되었다. 파일 시스템의 특징 계층적 디렉터리 구조를 가진다. 파일이나 폴더들을 효율적으로 관리 및 읽고 쓰게 한다. 파일 시스템의 역할 파일 관리 보조 저장소 관리 : 저장 공간 할당 파일 무결성 메커니즘 : 파일이 의도한 정보만 포함하고 있음을 의미 접근 방법 : 저장된 데이터에 접근할 수 있는 방법 제공 파일 시스템의 구조 메타 영역 : 데이터 ..
지수 복잡도(expnential) 복잡도. 2^N의 비율로 일의 양이 빠르게 증가. 암호 기법에 사용되는 알고리즘은 특정 계산 과제를 수행하는 일이 지수 복잡도를 갖도록 하는데 기반을 둠. 하나하나 푸는데 계산상으로 불가능할 정도로의 큰 N을 기반으로 복호화를 방지 지수복잡도의 대표적인 예 하노이의 탑 한 번의 하나의 원판만 이동할 수 있다. 맨 위의 있는 원판만 이동이 가능하다. 크기가 작은 원판위에 큰 원판이 쌓일 수 없다. 중간의 막대를 임시적으로 이용할 수 있으나 앞의 조건들을 지켜야 한다 재귀를 이용한 피보나치 수열 def fibo(n): if n==1 : return 1 if n==2 : return 1 return fibo(n-1)+fibo(n-2) P, NP문제 답이 YES 아니면 NO로 ..
클라이언트공격 공격자의 추적을 줄이려면 제 3자 쿠키를 금지 인터넷 추적에 사용되는 소프트웨어인 트래커 비활성화 자바스크립트 차단 스팸 해킹된 개인 컴퓨터에서 전송되고 시스템 손상과 작동 방해 악성코드를 설치하는 공격에 취약해짐. 피싱 소셜 엔지니어링: 사람들 간의 기본적인 신뢰를 기반으로 사람을 속여 비밀 정보를 획득하는 기법 스피어 피싱(정확한 표적 공격) 스파이웨어 컴퓨터에서 실행되면서 사용자에 대한 정보를 다른 곳으로 보내는 프로그램 설치된 소프트웨어의 업데이트를 자동 확인하는 것도 스파이 웨어의 일종 랜섬웨어(ransomware) ransom: 몸값이라는 뜻 컴퓨터에 있는 콘텐츠를 암호화하여 복호화 비밀번호에 대한 금액, 댓가를 지불하지 않으면 사용할 수 없게하는 공격 스케어웨어(scarewar..