정보처리기사(8)
-
응용SW 기초기술활용
교착상태 예방기법 - 상호배제, 점와대기, 비선점 및 환형대기 조건의 부정 회피기법 - 뱅커스알고리즘(자원할당하면 안정상태인지 확인하는 방법), wait-die,wound-wait 알고리즘 발견기법 - 감시알고리즘, 자원할당그래프, wait for 그래픔 회복기법 - 하나의 kill하는방법 세마포어 - 상호배제알고리즘 P연산 자원할당 s= s-1 S연산 자원해제 s= s+1 LRU 가장 오래된거 교체 LFU - 사용빈도가 가장 적은거 NUR - 최근에 사용되지 않은 페이지 최적페이지 - 앞으로 가장오래 쓰지않을 페이지 UNIX - i node 디스크 스켸줄링 이동디스크 - FCFS(큐에따라), SSTF(헤드위치에 가까운거), SCAN( 진행방향에 가까운거), LOOK, 에센바흐 고정디스크 S(shorte..
2021.04.28 -
소프트웨어 개발보안 구축
소프트웨어 보안약점 보안 약점 : 취약점의 원인이 되는 소프트웨어 결함이나 버그 시큐어코딩 : 보안약점없이 개발하는 방법 (개발단계) CWE로 보안약점이 db에 저장관리됨 개발단계의 보안 리스크 해결 : 정적분석 , 시큐어 코딩 보안 취약점 : 해킹 같은 침해사고로 이어질수있는 보안약점 CVE : 공개적으로 알려진 컴퓨터 보안 결함 목록 - 이것이 취약점으로 등록되있음 표현 : CVE - 2016(년도) - 1111(CVE ID번호) 시스템 운영, 유지 보수 단계의 보안리스크 해결 : 동적 분석 방법 암호화 알고리즘 대칭키 알고리즘 암호화 키 = 복호화키 암호문을 송신, 수신하기전에 비밀키를 사전에 교환해야한다. 각자 키를 갖고있기 때문에 관리가 복잡하나 암호화 속도와 속도 자체가 빠르다. 블록, 스트림..
2021.04.27