Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Android
- spring
- Optimistic Lock
- 암호화
- JPA 낙관적락
- JPA 비관적락
- 낙관적락 비관적락 차이
- 서버개발캠프
- Redis
- 스프링
- Inno DB
- component
- 안드로이드
- JPA Lock
- 디자인 패턴
- spring security
- 스마일게이트
- spring security 인증
- flask
- 스프링 log
- 개발
- JPA
- 캠프
- annotation
- JPA 동시성
- 스프링 로그
- Pessimistic Lock
- bean
- Transaction isolation level
- 서버
Archives
- Today
- Total
목록RSA (1)
모르는게 많은 개발자
[양방향 암호화] 비대칭 키/RSA 알고리즘 설명
오늘은 비대칭키에 대해 알아보려한다. 1. 비대칭 키 암호 개념 비대칭 키 암호는 공개 키 암호라고도 한다. 비대칭 키 암호화에는 공개 키(public key)와 비밀 키(private key)가 있다. 암호화 할때는 공개 키를 사용해서 암호화를 하고 이것을 복호화 할때는 비밀 키를 사용하여 복호화 한다. 그래서 보통 공개 키는 누구에게나 공개 되있지만 비밀 키는 개인이 잘 간직하고 있어야한다. 대표 알고리즘으로 RSA(Rivest, Shamir and Adleman)이 있다. 2. RSA 알고리즘 방금 위에서 말했듯이 비대칭 키 암호화에 사용되는 대표적인 알고리즘은 RSA다. RSA 알고리즘은 소수, 소인수를 이용한 알고리즘이다.= 2.1 공개키 비밀키 생성 일단 두개의 소수 a1, a2와 a1*a2인..
알아가는 개발
2020. 4. 17. 03:03