timestampdelta 매개 변수는 주로 다음 용도로 사용됩니다.
메시지가 대상에 도착하는 데 오래 걸리는 상황을 처리하는 경우. 이 경우 메시지를 보낼 때 키가 유효했더라도 보낸 사람의 키가 잘못된 키로 간주되었을 수 있습니다.
보낸 시간을 속일 수 있으므로 메시지의 보낸 시간에 대한 신뢰를 제한하려는 경우
모든 메시지는 다음 두 가지 시간과 관련되어 있습니다.
메시지를 보낸 시간(메시지 헤더 세부 정보의 날짜 행에 있음)
메시지가 대상에 도착한 시간(메시지 헤더 세부 정보의 마지막 받은 날짜 행에 있음)
\메시지의 보낸 사람 필드 오른쪽에 있는 삼각형 아이콘을 누르면 메시지 헤더 세부 정보를 볼 수 있습니다.
메시지를 보낼 때 유효했던 인증서가 메시지가 대상에 도착할 때 해지되거나 만료될 수 있습 니다. 이 경우에는 인증서의 유효성을 검사할 때 보낸 시간과 받은 시간 중에서 어떤 시간 을 사용해야 하는지가 중요합니다. 보낸 시간을 사용하면 메시지를 보낼 때 인증서가 유효했는지 여부를 확인합니다. 그러나 항상 보낸 시간을 사용하면 메시지가 대상에 도착하는 데 오래 걸릴 수 있다는 사실을 고려하지 못합니다.
smime.conf 파일의 timestampdelta 매개 변수를 사용하여 CRL 확인에 사용할 시간에 영향을 줄 수 있습니다. 이 매개 변수는 초를 나타내는 양의 정수로 설정합니다. 받은 시간에서 timestampdelta 값을 뺀 시간이 보낸 시간보다 앞설 경우 보낸 시간이 사용됩니다. 그렇지 않을 경우에는 받은 시간이 사용됩니다. timestampdelta의 값이 작을수록 받은 시간이 더 자주 사용됩니다. timestampdelta를 설정하지 않으면 항상 받은 시간이 사용됩니다. 표 24–3의 timestampdelta를 참조하십시오.