RSA 암호화에 왜냐하면 사밀이 있기 때문입니 암호화한 유형의 공개 키 암호화를 위해 널리 이용되는 데이터를 암호화의 전자 메일 기타 디지털 인터넷을 통해 거래. RSA 명한 발명가,Ronald L.Rivest,Adi Shamir,레너드 M. 있기 때문입니,누가 만들었는지 그 동안 교수로 Massachusetts Institute of Technology.,

자세히보기에는 이 항목
암호학:RSA 암호화
가장 잘 알려진 공개키 방식입니다 왜냐하면 사밀이 있기 때문입(RSA)cryptoalgorithm. 이 시스템에서 사용자는 비밀리에 한 쌍의 프라임을 선택합니다…

에 RSA 시스템 사용자 몰래 한 쌍을 선택하의 소수를 p q 그래서 큰 것을 고려해 이 제품 n=pq 는 잘 넘어 계획한 컴퓨팅 기능의 일생을 위한 비밀번호에 들어 있습니다. 2000 년 현재 미국, 정부 보안 표준은 모듈러스의 크기가 1,024 비트(즉,p 와 q 는 각각 약 155 진수 크기 여야하므로 n 은 대략 310 자리 숫자입니다. 이후 최대의 하드 번호할 수 있는 현재 고려 절반 이 크기,그리고 그 이후의 어려움을 고려해 대략 복식에 대한 각각의 추가 세 개의 자리에 계수,310-응용 자리가 될 것으로부터 안전하를 위해 인수 분해하는 여러 가지 수십 년 동안.,

을 선택한 p,q,사용자가 선택하는 임의의 정수 전자 보다 적 n 고 상대적으로 prime p−1 과 q−1,는,그래서 그는 1 는 유일한 요인 사이의 일반적인 전자고 제품(p−1)(q−1)입니다. 이것은 p−1 과 q−1 의 최소 공통 배수로 나눌 때 제품 ed 가 1 의 나머지를 남길 다른 숫자 d 가 있음을 보장합니다. P 와 q 에 대한 지식이 있으면 유클리드 알고리즘을 사용하여 숫자 d 를 쉽게 계산할 수 있습니다., 하나는 p 와 q 를 모르는 경우,rsa 알고리즘의 암호 보안의 기초 인 요인 n 에 관해서는 다른 주어진 e 또는 d 중 하나를 찾기 위해 동등하게 어렵다.

라벨 d 및 e 것을 나타내기 위해 사용되는 기능 키를 넣어하지만,키가 완전하게 교환할 수 있는,이것은 단지 편의를 위해 박람회. Rsa cryptosystem 의 표준 2 키 버전을 사용하여 비밀 채널을 구현하려면 사용자 A 는 인증 된 공개 디렉토리에 e 와 n 을 게시하지만 d 는 비밀로 유지합니다., 하고자하는 사람에게 개인 메시지를 보내는 것이 인코딩으로 그것 숫자보다 n 다음과 암호화를 사용한 특별한 공식을 기반으로 전 n. 는 암호 해독할 수 있 이러한 메시지를 기반으로 알고 d 지만,추정 및 증거는 이는 거의 모든 암호를 다른 하나는 메시지를 해독하고 그는 또한 요소 n.

을 얻는 브리태니커 프리미엄 구독이스에 액세스하려고 하는 독점적인 내용입니다. 지금 구독

마찬가지로 인증 채널을 구현하려면 a 는 d 와 n 을 게시하고 e 는 비밀로 유지합니다., 가장 간단의 사용은 이 채널에 대한 신원 확인,B 하는지 확인할 수 있습니다 그는 통과하여서 디렉토리를 찾아의 암호 해독 키 d 고 그를 보내는 메시지를 암호화됩니다. 그는 다시 암호 해독하는 도전이 자신의 메시지를 사용하여 암호 해독,그는 것을 알 수 있었에서는 모든 확률에 의해 만들어 사람을 알 e 고,따라서 다른 communicant 은 아마 A. 메시지 디지털 서명은 더 복잡한 작업이 필요합 cryptosecure”hashing”기능이 있습니다., 이것은 공개적으로 알려진 기능을 지도 모든 메시지로 더 작은 메시지는 다이제스트에서는 각 비트의 다이제스트에 의 모든 비트의 메시지는 그런 방법으로 변경도 중 하나는 비트에서 메시지가 쉽게 변경,에 cryptosecure 방법,절반의 비트에서 digest. 여 cryptosecure 의미는 계산하여 알아내는 것은 불가능을 찾기 위해 사람들에게 메시지를 생성하는 경우 미리 할당된 소화하고 똑같이 열심히 찾을 수 있는 다른 메시지와 동일한 소화로 알려진 하나입니다., 심지어 비밀로 유지 될 필요가 없습니다 수 있습니다–메시지에 서명하려면 a 는 그가 메시지에 추가 비밀 e 와 다이제스트를 암호화합니다. 그런 다음 누구나 공개 키 d 를 사용하여 메시지를 해독하여 다이제스트를 복구 할 수 있으며 메시지에서 독립적으로 계산할 수도 있습니다. 두 사람이 동의하면 그는 a 만이 e 를 알고 있으므로 메시지를 암호화 할 수 있었기 때문에 a 가 암호를 시작했다고 결론을 내려야합니다.

지금까지,모든 제안된 두 키자의 욕구에 정확한 매우 높은 가격의 분리에 대한 정보 또는 기밀이 채널에서 인증 또는 서명 채널입니다., 에 크게 증가한 금액의 계산에 관여하는 비대칭 암호화/복호화 과정은 크게 상처는 채널 용량(bits per second 의 메시지 정보 전달). 대략 20 년을 위해,비교적 안전시스템이 되었습하여 최대한 신속하게 처리량 1,000 10,000 번 더 높은 단일 키보에 대한 두 키를 알고리즘이 있습니다. 결과적으로 2 키 암호화의 주요 적용 분야는 하이브리드 시스템에 있습니다., 이러한 시스템에서 두 개의 키를 알고리즘을 사용에 대한 인증과 디지털 서명 또는 교환하는 임의로 생성된 세션 키를 사용되는 하나의 키를 알고리즘에서는 높은 속도를 위한 기본 통신입니다. 세션이 끝나면이 키가 삭제됩니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다