암호화 알고리즘 1. 대칭키 알고리즘(Symmetric Encryption) : 암호화 - 복호화 할 때 같은 키값을 이용 2. 비대칭키 알고리즘(Asymmetric Encryption) : 암호화 - 복호화 할 때 다른 키값을 이용 3. 해싱(hashing) : 단방향으로 암호화만 가능하고 복호화 할 수 없다. 비밀번호 등에 이용. 알고리즘 종류 비고 대칭키 DES, 3-DES, AES(128bit, 256bit), SEED, ARIA AES가 가장 보편적으로 이용 비대칭키 RSA, ECC, DSS 해싱 MD5, SHA-0, SHA-1, SHA-2 crytojs는 자바스크립트 기반으로 암/복호화를 제공하는 라이브러리로 쉽고 간단하게 적용 가능하다. 사이트 : cryptojs.gitbook.io/docs..
Back-end와 front-end의 분리, MSA 설계 등에서 많이 필요로 하는 기능입니다. Log in 한 후에 세션 정보를 브라우저에서 갖고 있을 때 web storage에 보관하고 꺼내 쓸 때 유용합니다. 아래는 조사하면서 필요한 정보를 정리한 것입니다. Web Storage란 무엇인가? 웹 스토리지를 사용하면 웹 애플리케이션이 사용자의 브라우저 내에 로컬로 데이터를 저장할 수 있습니다. HTML5 이전에는 애플리케이션 데이터를 모든 서버 요청에 포함 된 쿠키에 저장해야했습니다. 웹 저장소는 더 안전하며 웹 사이트 성능에 영향을주지 않고 많은 양의 데이터를 로컬에 저장할 수 있습니다. 쿠키와 달리 저장 한도는 훨씬 더 크고 (최소 5MB) 정보가 서버로 전송되지 않습니다. 웹 스토리지는 오리진 (..
- Total
- Today
- Yesterday
- sample
- 샘플
- ag grid
- oracle
- 그리드
- listToMap
- mapToList
- SHEETJS
- spring
- 스프링
- springboot
- Spring Boot
- restful서비스
- thymeleaf
- example
- lombok
- UI
- 엑셀
- cache
- 설정
- 메시지
- REST
- mybatis
- 타임리프
- Javascript
- java
- RESTful
- AG-GRID
- 예제
- 스프링부트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |