본문 바로가기
반응형

전체 글289

XP의 기본원리 짝 프로그래밍공동 코드 소유계속적인 통합디자인개선 또는 리팩토링Pair Programming Collective OwnershipContinuous IntegrationDesign ImprovementRefactoring 2025. 2. 6.
CMMI 암기법 CMMI는 개발 조직의 능력 및 성숙도를 평가하는 모델입니다.CMMI 5단계로 구분 하는데 아래는 그 암기법입니다.능력 성숙도는초기에 관리하면 정정한 최적의 상태가 된다.초기관리정의정량적 관리최적화 2025. 2. 6.
ISO 12207의 기본 생명주기 프로세스 종류 암기법 ISO/IEC 12207의 기본 생명주기 프로세스 암기법은 [12월 27일 공유운개획] 으로 암기하세요. 공유 연예인이 운 계획~~공급 프로세스유지보수 프로세스운영 프로세스 개발 프로세스획득 프로세스 2025. 2. 6.
시큐어 OS 1. Secure OS운영체제(OS) 보안 취약점 해소를 위해 커널에 보안기능을 추가한 것.2. 시큐어 OS 보안기능강제적 접근통제임의적 접근통제식별 및 인증3. 참조모니터의 특징암기법: 완전 감 격!완전성, 검증가능성, 격리성 2025. 2. 6.
소프트웨어 개발 방법론의 종류 1. 구조적 방법론정형화된 분석절차.처리 중심의 방법론.사용자 요구사항을 문서화.1960년대까지 많이 사용.프로그램 코드 생성이 목적.분할과 정복 사용.2. 정보공학 방법론자료 중심 방법론.(대규모 정보시스템) 구축에 적합.데이터베이스 설계 표현으로 (개체관계도) 사용.3. 객체지향 방법론객체들을 조립하여 소프트웨어 개발.4. 컴포넌트 기반 방법론컴포넌트를 조립하여 소프트웨어 개발.컴포넌트 재사용 가능.새로운 기능 추가 쉬움.개발 기간 단축.유지보수 비용 최소화.Component Based Development5. 애자일 방법론고객 요구사항 변화에 대응 가능. 일정한 주기를 반복하면서 개발과정 진행. 예: XP(익스트림 프로그래밍), 스크럼, 칸반, 크리스탈 2025. 2. 6.
암호 알고리즘의 종류(개인키 암호화, 공개키 암호화) 1. 공개키 암호화 방식 =비대칭 암호화 기법공개키로 암호화하고 비밀키로 복호화 한다.키 갯수: 2n대표적으로 RSA 기법이 있음.(큰 숫자를 소인수분해해기 어렵다는 걸 기반으로 MIT에 의해 만들어짐.)단점: 암호화 복호화 속도 느림.알고리즘 복잡.장점: 키 분배 용이.관리해야할 키 갯수 적음.2. 개인키 암호화 방식=대칭 암호화 기법, 비밀키 암호화 기법같은 키로 암호화, 복호화 한다.키 갯수: n(n-1)/2개인키 암호화 기법의 종류는 블록과 스트림이 있다.블록 암호화 방식: DES, AES / SEED, ARIA / IDEA미국산/국산/IDEA(아이디어)스트림 암호화 방식: RC4장점: 암호화 복호화 속도 빠름.알고리즘 단순.단점: 관리해야할 키 갯수 많음. 3. 해시 암호화 방식임의 길이의 데이.. 2025. 2. 6.
반응형