아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
이타치처럼탈주
이타치처럼탈주20.08.27

디피 헬만 알고리즘을 데이터 암복호화에 적용할 수 있나요?

같은 소수와 정수 값으로

A라는 곳에서 A의 공개/개인키를 생성

B라는 곳에서 B의 공개/개인키를 생성 합니다.

그럼 두 곳에서 모두 비밀키를 산출해낼수 있구요.

이제 둘 사이에서 데이터를 송수신 받으려고 합니다.

이 데이터는 암복호화 되어야하며 암복호화 시에 쓰이는 키는 디피 헬만으로 얻은 비밀키로 사용합니다.

1.궁금한건 디피헬만 알고리즘으로 위와 같이 암복호화 알고리즘의 키값으로만 사용할 수 있나요?

2.서로 비밀키 개인키 안 주고 받고 인증이나 전자서명은 불가능한가요?

참고로 CA같은 키분배센터는 없다고 가정한 상태입니다.

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 안녕하세요.

    인라인으로 답변 드리겠습니다.

    1.궁금한건 디피헬만 알고리즘으로 위와 같이 암복호화 알고리즘의 키값으로만 사용할 수 있나요?

    사용할수 있을뿐만 아니라 디피헬만 자체가 서로 어떠한 비밀 교환 없이도 공통키(public key)를 교환하게 해주는 알고리즘이니, 굳이 같은 정수값을 쓸 필요가 없습니다.

    2.서로 비밀키 개인키 안 주고 받고 인증이나 전자서명은 불가능한가요?

    public key를 교환하는 algorithm과 인증, 전자서명은 다른 분야입니다. 그리고 비밀키를 주고 받는 경우는 없고 비밀키는 개인만이 보관하고 있어야 합니다.

    감사합니다.