[네트워크 보안] 제로지식증명(ZKP)이란? ( +TCP 인증 프로토콜)


[네트워크 보안] 제로지식증명(ZKP)이란? ( +TCP 인증 프로토콜)

제로지식증명(ZKP) 정보를 노출하지 않고 증명하는것 앨리스가 밥에게 비밀번호를 알고 있다는 것을 증명하려고 한다. 밥에게 비밀번호를 말하지 않고 알고 있다는 것을 증명하는 것이 가능할까? 밥의 동굴(Bob’s Cave) 조건 길은 Q지점에서 두 갈래로 갈린다. R과 S 사이의 벽은 비밀번호를 알고 있다면 넘어갈 수 있다. Alice는 Bob에게 비밀번호를 알리지 않고 비밀번호를 알고 있다는 것을 어떻게 증명해야 하나? 과정 Bob이 보지않는 동안 Alice는 R과 S 중 하나의 길을 선택해서 들어간다. Bob은 Alice에게 R 또는 S 방향으로 나오라고 요구한다. Alice는 Bob이 요구한 방향으로 나온다. 해당 과정을 N번 반복 Alice가 비밀번호를 아는 경우 어느 방향으로 가든 벽을 넘을 수 ..


원문링크 : [네트워크 보안] 제로지식증명(ZKP)이란? ( +TCP 인증 프로토콜)