일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 자바연산자
- jsp게시판만들기
- 2020정보처리기사실기요약
- spring crud
- 오라클설치
- 날짜지정팝업
- CRUD게시판만들기
- 스프링 crud
- 2020정보처리기사실기
- 정보처리기사실기정리
- 2020정보처리기사실기정리
- crud게시판
- Oracle기초
- 자바 정규표현식 예제
- 프로그래머스 쿼리문
- 정처기실기정리
- jsp 날짜팝업
- 프로그래머스 MYSQL
- 오버라이딩
- spring crud게시판
- 스프링게시판만들기
- 자바배열예제
- 게시판만들기
- 프로그래머스 SQL
- PLSQL
- 자바기초
- jsp 팝업띄우기
- js datepicker
- html기초
- 스프링 CRUD게시판
- Today
- Total
목록자기계발 (21)
영보의 SystemOut.log
# 암호 알고리즘 - 데이터의 무결성 및 기밀성 확보를 위해 정보를 쉽게 해독할 수 없는 형태로 반환하는 기법 # 대칭 키 암호화 방식 - 암호화 알고리즘의 한 종류로, 암호화와 복호화에 같은 암호키를 쓴느 알고리즘 - 블록 암호화 / 스트림 암호화 알고리즘 # 비 대칭키 암호화 방식 (공개 키 암호화 방식) - 공개 키를 이용해 암호화하고 공개 키에 해당하는 개인 키를 이용해 복호화하는 암호 방식 - 비대칭 키 암호 방식에서는 공개 키와 개인 키가 존재하며, 공개 키는 누구나 알 수 있지만 그에 대응하는 개인 키는 키의 소유자만이 알 수 있어야 함 - 비밀 키는 키의 소유자만이 알 수 있어야 한다. 공개 키는 보안 타협 없이공개적으로 배포가 가능 - RSA, 디피-헬만 # 해시 방식 - 단방향 알고리즘..
* SW 개발 보안 - 소스 코드 등에 존재하느 보안 취약점을 제거하고, 보안을 고려하여 기능을 설계 및 구현하는 등 소프트웨어 개발 과정에서 지켜야 할 일련의 보안 활동 * SW 개발 보안의 3대 요소 기밀성 Confidentiality - 인가되지 않은 개인 혹은 시스템 접근에 따른 정보 공개 및 노출을 차단하는 특성 가용성 Availability - 권한을 가진 사용자나 애플리케이션이 원하는 서비스를 지속 사용할 수 있도록 보장하는 특성 무결성 Integrity - 정당한 방법을 따르지 않고선 데이터가 변경될 수 없으며, 데이터의 정확성 및 완전성과 고의/악의로 변경되거나 훼손 또는 파괴되지 않음을 보장하는 특성 * SW 개발 보안 용어 자산 Assets - 조직의 데이터 또는 조직의 소유자가 가치..
* Windows 운영체제 특징 - GUI 제공 - 선점형 멀티태스킹 방식 제공 - 자동감지 기능 제공 - OLE 사용 (작성 중 문서에 개체 자유롭게 연결 또는 삽입) * 유닉스 운영체제 특징 - 대화식 운영체제 기능 - 다중 작업 기능 - 다중 사용자 기능 - 이식성 제공 - 계층적 트리 구조 파일 시스템 제공 * 운영체제 제어 방법 - CLI : 사용자가 직접 명령어 입력하여 명령을 내림 - GUI : 마우스로 화면 클릭, 그래픽 위주 제어 * Windows 운영체제 기본 명령어 CALL 다른 일괄 프로그램 호출 CD 현재 디렉터리 이름 보여주거나 바꿈 CLS 화면 지움 CMD 명령 프롬프트 창 열어줌 COMP 두 개 이상의 파일 비교 ECHO 메시지 표시 or ECHO 사용/사용하지 않음 EXIT..
* 제품 소프트웨어 패키징 적용 시 특성 - 전체 내용 포함 - 버전 관리/릴리즈 노트 - 고객 중심 - 모듈화 * 모듈화 장점 - 개발 편의성 -> 유지보수 용이 등 - 복잡성 감소 -> 성능향상 * 사용자 중심 패키징 고려 사항 - 시스템 환경 : OS, CPU, 메모리 등 - 직관적 UI - 관리 서비스 - 안정적 배포 * 사용자 중심의 모듈 패키징 작업 수행 (순서) // 기모빌 사적변 - 기능 식별 - 모듈화 - 빌드 진행 - 사용자 환경 분석 - 패키징 적용 시험 - 패키징 변경 개선 * 릴리즈 노트 개념 - 고객과 잘 정리된 릴리즈 정보를 공유하는 문서 * 릴리즈 노트의 중요성 - 정보 제공 - 관리의 용이성 * 릴리즈 노트 작성 항목 - 헤더 - 개요 - 목적 - 이슈 요약 : 버그의 간단..