공유 비밀
Shared secret암호학에서 공유 비밀은 안전한 통신에서 당사자만 알고 있는 데이터 조각입니다.이것은 보통 대칭 암호 시스템의 키를 나타냅니다.공유 비밀은 패스워드, 패스프레이즈, 빅넘버 또는 랜덤으로 선택된 바이트 배열입니다.
공유 비밀은 통신 당사자 간에 미리 공유됩니다.이 경우 사전 공유 키라고도 할 수 있습니다.또는, 예를 들어, Diffie와 같은 공개 키 암호법을 사용하여 통신 세션 시작 시 생성됩니다.Hellman 또는 Kerberos와 같은 대칭 키 암호법을 사용합니다.
공유 비밀은 챌린지/리스폰스 등의 방식을 사용한 인증(리모트시스템 로그인 등)에 사용할 수 있습니다.또, 키 파생 기능에 입력해, 메시지의 암호화나 MAC 에 사용하는 키를 1 개 이상 생성할 수도 있습니다.
고유한 세션 및 메시지 키를 만들기 위해 공유 비밀은 보통 초기화 벡터(IV)와 결합됩니다.그 예로는 트랜잭션 방식별로 파생된 고유 키가 있습니다.
또한 [citation needed]웹 API에서 인증 척도로 자주 사용됩니다.