ssl_dh_params_file
| 버전 | 기본값 | context | 타입 |
|---|---|---|---|
| 14 | empty | sighup | string |
| 15 | empty | sighup | string |
| 16 | empty | sighup | string |
| 17 | empty | sighup | string |
| 18 | empty | sighup | string |
| 19 | empty | sighup | string |
ephemeral DH 계열 SSL cipher에 사용할 Diffie-Hellman 파라미터를 담은 파일 이름을 지정한다. 기본값은 빈 문자열이며, 이 경우 컴파일 시점에 내장된 기본 DH 파라미터를 사용한다.
내장 DH 파라미터는 널리 알려진 값이므로, 공격자가 이를 분석해 내는 상황에 대비해 자체 DH 파라미터를 사용하면 노출 위험을 줄일 수 있다. 파라미터 파일은 openssl dhparam -out dhparams.pem 2048 명령으로 직접 생성할 수 있다. postgresql.conf 파일이나 서버 커맨드라인에서만 설정할 수 있다.
출처: PostgreSQL 18 문서