|
|


22019, 1/1101 |
![]() |
![]() |
![]() |
![]() |
|
big_daddy_j | ||||||
|
http://없음 | ||||||
|
질문이 있어 올립니다. | ||||||
|
http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Board&no=34255 [복사]
Hit : 12356 Date : 2016/10/31 03:49
|
|||||||
| ![]() |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| shilf1 | 일단 저도 초보입니다만, 아는대로 코멘트 달아볼게요. 비밀 통신을 위해서는 암호화를 해야합니다. 암호화는 크게 두가지 방법이 있습니다. 1) 대칭키를 이용한 암호화 (A, B 가 나눠가지는 키가 동일) 2) 비대칭키를 이용한 암호화 (A, B가 가지는 키가 다름, 공개키/개인키) RSA는 비대칭키를 이용한 암호화 방식입니다. 공개키로 암호화한 내용은, 개인키로만 풀수있습니다. 반대로 개인키로 암호화(서명)한 내용은 공개키로 풀면 짝이 맞습니다. 하지만 개인키로 암호화한 내용은 비밀 보장이 되지 못합니다. 공개키로 다 풀립니다. 그래서 개인키로 암호화하는걸 서명이라고 하고, 공인 인증서가 이 방식입니다. |
2016/11/02 | |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| shilf1 | RSA 암호화 알고리즘은 기본저그로 큰 수에 대하여 소인수분해가 엄청 어려워지는 것에 기반한다고 들었습니다. 아무리 빠른 컴퓨터로도 푸는데 수만년이 걸린다면 안전하다고 할수 있겠죠. (그래서 양자 컴퓨터가 나오면 다 뚫린다는 말도 있습니다. 아직 안나왔으니 다행인거겠죠;;) RSA는 비대칭키 방식이므로, 주로 인증 등의 방식에서 사용하고, 통신 자체는 대칭키를 사용하는 경우가 많습니다. 그리고 RSA와 cpu sound 와는 관련이 없어 보입니다. RSA도 언젠가는 깨지겠지만, RSA가 깨지면 현재 사용하고 있는 공인인증서 방식이 무용지물이되고, https 로 시작하는 SSL/TLS도 더이상 사용불가할겁니다. 인증서의 개념 자체가 무너집니다. 현재까지는 제가 알기로는 RSA는 안전합니다. 그 자체로는 깨는게 거의 불가능할겁니다. |
2016/11/02 | |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||