inflearn logo
강의

Course

Instructor

SSL and minimum encryption technology that you can learn by memorizing

What is a digital signature?

디지털 서명은 무결성을 보장하나요?

Resolved

963

moko

3 asked

0

설명에서 디지털 서명에 대해
private key로 hash를 암호화하는 것이라고 하셨는데,
초반부 설명에서는 위 변조 방지라고 하셔서 이 말씀이 '무결성'을 의미하는 것 같아 살짝 헷갈립니다.

답변에서 말씀하신대로 private key로 기밀성을 부여하는 것일뿐 중간자가 데이터와 인증서를 가로채서 내용을 바꾸고 해시화를 다시 하고 이를 public키로 다시 암호화를 해서 보내면 수신측에서 결국 변조되었는지는 알 방법이 없으니 '기밀성'만 보장되는게 맞는거 같습니다.

결론적으로 말씀하신 위변조 방지라는 말은, 디지털 서명이라는 메커니즘을 추가해서 위변조가 조금 어려워진다 허나 무결성을 보장하는 것은 아니다 라고 받아들이면 될까요?

암호학

Answer 1

1

nullnull8537

디지털 서명은 서명의 대상이 되는 문서를 암호화 하지 않습니다. 문서의 내용에 대해 Hash를 계산하고 그 Hash 계산 결과를 암호화 하는 것이 디지털 서명입니다. 따라서 (기밀성이 아닌) 무결성만 보장됩니다. SSL 인증서의 경우 인증서 내용은 암호화 되어 있지 않습니다. 수신측에서는 인증서 내용에 대해 Hash 계산을 실시하고 가지고 무결성을 확인합니다.

참고하시기 바랍니다.

2025년으로 업데이트된 이더리움 마스터링 강의 내용에 대한 문의

0

51

2

SSL 추가 설명 요청

0

59

2

클라이언트 인증서, 서버 인증서 차이점

0

152

2

결국에 키 쌍은 누가 생성하는지 궁금합니다

0

134

2

은행에서 사용자 인증 질문 있습니다

0

210

2

SSL 인증서를 확인한 후 과정이 궁금합니다!

0

148

2

2강 해쉬 강의 영상실행 안됨.

0

173

3

체인 검증 관련 질문

0

236

2

안녕하세요 널널한 개발자님

0

250

1

은행에서 사용자를 인증하는법

0

279

2

세션 키 관련 질문 드립니다.

0

444

1

[3:30] Session key의 장점 중 보안성 관련

0

287

1

혼합 사용으로 효율극대화 질문

0

210

1

CA public key 관련

0

319

1

디지털 서명을 잘 이해했는지 모르겠습니다

1

505

3

비대칭키 재사용, 발급 관련 문의

0

249

1

비대칭키에서 PrivateKey 를 구하는 법

0

503

3

비대칭키 명칭 질문

-1

340

1

은행예시질문

0

365

1

해쉬가 체크섬의 보안성을 보완 가능한 부분. 저도 이해가 잘 안되서 질문드립니다.

1

391

1

해쉬가 체크섬을 보완한다는게 잘 이해가 안됩니다.

0

710

1

CA에 대해서 신뢰하는 해커의 MITM

0

404

1

공캐키 신뢰를 위한 검증체계 12:53에 적힌 글 질문있습니다

0

396

1

비대칭키에서의 privte key와 public key의 생성방법

0

571

1