비대칭 크라이토 그래피 원리를 보여줄 수있는 물리적 잠금 장치가 있습니까?

StackOverflow https://stackoverflow.com/questions/2207328

문제

실제 잠금 장치를 사용하여 비대칭 암호화를 보여주고 싶습니다. 예를 들어, 종이에 비밀을 쓰고 잠긴 상자에 입금하고 싶습니다. 두 개의 키와 함께 제공되는 자물쇠가 있습니까? 자물쇠 자물쇠와 다른 하나만 잠금 해제 자물쇠?

도움이 되었습니까?

해결책

일반적인 예는 자물쇠와 열쇠입니다.

Bob은 Alice에게 자물쇠 (그의 "공개 키")를 제공하고 그 자물쇠 (그의 "개인 키")의 키를 유지합니다.

Alice는 상자에 메시지를 넣고 자물쇠를 스냅합니다. 그런 다음 상자를 Bob에게 보냅니다.

밥은 그의 열쇠로 잠금을 해제 할 수 있습니다.

이것의 확장 된 버전은 다음에 설명되어 있습니다 https://web.archive.org/web/20130708131404/http://www.economicexpert.com/a/asymmetric:key:algorithm.html

다른 팁

나는 David의 대답을 좋아하지만, 내가 그것을 보았다고 언급했을 것이라고 생각했습니다. 나쁜 보안의 예 - 추론은 앨리스가 밥이 보낸 자물쇠를받을 수있는 방법이 없다는 것입니다 (Eve는 다른 자물쇠로 교환 할 수 있습니다)

시연은 하나의 상자와 두 개의 자물쇠가있는 예로 옮겼습니다.

Alice는 상자 안에 메시지를 넣고 자물쇠 (공개 키 자물쇠)를 수신자에게 보낸다 (Bob)

Bob은 다른 자물쇠 (개인 키 자물쇠)를 추가합니다.

Alice는 공개 키 자물쇠를 제거합니다 (열쇠와 함께)는 이제 패키지가 개인 키에 의해서만 보호됩니다.

Alice는 이제 개인 키로 잠금을 해제 할 수있는 Bob에게 상자를 반환합니다.

추가 효과를 위해 이브가 상자를 앞뒤로 전달하고 어떤 시점에서도 상자에 들어갈 수 없음을 보여줄 수 있습니다. 그것의 훌륭한 물리적 예이며 패키지를 보여주는 것이 쉽게 이해할 수있는 것은 모든 시점에서 안전합니다.

문과 두 개의 다른 자물쇠가있는 상자를 사용하십시오. 상자의 내부를 정렬하여 거리 코너 사서함과 유사하게 한 방향으로 작동합니다.

또는 상자와 자물쇠를보십시오 콤비네이션 암호화 키로. 1) 상자, 2) 자물쇠, 3) 상자에 무언가를 넣고 잠그면 메시지를 구성합니다. 그 자물쇠의 물리적 키는 암호화 키가 메시지를 잠금 해제 할 수 없기 때문에 모델에 맞는 암호 해독 키입니다.

한 걸음 더 나아가고 싶다면 확인하십시오. Corestreet의 스마트 카드 잠금 제품. 이것은 그들의 사업입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top