일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터베이스
- 컴퓨터 보안
- rest docs
- 백준
- S3
- 되추적
- 보안
- OS
- 인터럽트
- 노드
- 컴퓨터보안
- 스프링부트
- 디비
- 탐욕기법
- node
- ES6
- DATABASE
- DB
- API문서
- 알고리즘
- 운영체제
- 병행제어
- node.js
- 컴퓨터
- NEST
- 백트래킹
- AWS
- 자바스크립트
- IT
- access control
- Today
- Total
목록전체 글 (106)
개발스토리
● app.js const createError = require('http-errors'); const express = require('express'); const path = require('path'); const cookieParser = require('cookie-parser'); const logger = require('morgan'); const mongoose = require('mongoose'); const config = require('./config/database'); const indexRouter = require('./routes/index'); const usersRouter = require('./routes/users'); const app = express()..

암호(cryptography)란? ● 비밀정보의 교환을 위해 생겨남. -> 처음에는 군사용으로 주로 사용. 현재는 전자 상거래, 전자 우편, 무선 통신 등에 널리 쓰인다. ● 4차 산업혁명 시대 : 정보의 관리, 보호의 중요성 증대 -> 국가, 회사, 단체, 개인에 막대한 영향을 끼친다. ● 암호체계의 효용성 및 안정성 분석 -> 고급 수학 이론에 기반 암호의 개념도 ● 암호문을 도청한 해커가 alice와 bob이 주고 받은 평문의 내용을 쉽게 알아낼 수 없도록 고안하는 것이 중요하다. ● 경비도 저렴하고 사용이 편리하며 오류도 적어야 한다. 용어 정리 암호화란? ● 암호화는 사람이 읽을 수있는 데이터 (일반 텍스트)를 이해할 수없는 암호문으로 변환하는 프로세스이다. 이러한 데이터 스크램블링은 암호화 키..

보안의 중요성 4차 산업의 핵심 동력인 데이터 통제, 부정사용, 유출은 사회 국가적 재앙을 초래할 수 있다. 4차 산업혁명은 보안이 초석이다. 컴퓨터 보안이란? 컴퓨터 hw, sw, 데이터의 도난이나 손상, 컴퓨터가 제공하는 서비스의 중단 또는 오용으로부터 컴퓨터 시스템을 보호 - 위키백과 보안의 목표 : CIA Triad 1. Confidentiality : 기밀성, 비밀성 -> 허가된 사용자, 장비만이 data 내용을 알 수 있도록 하는 것. 주요 공격 : eavesdrop, interception Confidentiality를 지키기 위한 Solution : Encrypt, decrypt 2. Integrity : 무결성 -> 원본 그대로임을 보장. 변조가 없다는 것. 변경이 있었음을 알게된다. 주..

문제 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. 예제 입력/예제 출력 코드 해결 방안 역순 출력도 가능한 문제 이지만, 이중 포문을 돌리는 것이 가장 깔끔해보여서 이중 포문을 사용했다. 이중포문 안에서는 print로 해야하는 것에 주의해야 하며, 이중포문을 빠져 나갈 때 println으로 줄바꿈을 사용해주면 된다. 5를 입력했을때 *가 5개 찍히는 것은 라인 하나여야 하므로 아래 이중포문을 돌릴 때 조건을 잘 설정해주어야 한다.

문제 상근날드에서 가장 잘 팔리는 메뉴는 세트 메뉴이다. 주문할 때, 자신이 원하는 햄버거와 음료를 하나씩 골라, 세트로 구매하면, 가격의 합계에서 50원을 뺀 가격이 세트 메뉴의 가격이 된다. 햄버거는 총 3종류 상덕버거, 중덕버거, 하덕버거가 있고, 음료는 콜라와 사이다 두 종류가 있다. 햄버거와 음료의 가격이 주어졌을 때, 가장 싼 세트 메뉴의 가격을 출력하는 프로그램을 작성하시오. 입력 입력은 총 다섯 줄이다. 첫째 줄에는 상덕버거, 둘째 줄에는 중덕버거, 셋째 줄에는 하덕버거의 가격이 주어진다. 넷째 줄에는 콜라의 가격, 다섯째 줄에는 사이다의 가격이 주어진다. 모든 가격은 100원 이상, 2000원 이하이다. 출력 첫째 줄에 가장 싼 세트 메뉴의 가격을 출력한다. 예제 입력/예제 출력 코드 해..