전향적 보호를 위해 ECDHE를 사용하는 TLS 1.2 암호에 대해 지원되는 두 개의 새로운 곡선
전향적 보호를 위해 ECDHE(Ephemeral Elliptic Curve Diffie-Hellman)를 사용하는 TLS 1.2 암호는 이제 전향적 보호를 위한 두 개의 새로운 곡선을 지원합니다. X25519 및 X448.
이러한 곡선은 9.0.1 FPx의 ECDHE 암호로 도입된 곡선과 함께 사용됩니다. NIST P-256, NIST P-384 및 NIST P-521. X25519 및 X448은 동등한 NIST Prime 곡선보다 더 우수하고 공간 효율적이며 오류 없이 손쉽게 구현될 수 있습니다. Curve25519의 Wikipedia 페이지에 이러한 새로운 곡선을 우선적으로 사용해야 하는 다양한 이유가 요약되어 있습니다.
전향적 보호를 위해 사용되는 타원형 곡선은 TLS 핸드셰이크의 일부로 동적으로 협상됩니다. 클라이언트에서는 지원되는 곡선 목록을 기본 설정 순으로 보내고, 서버에서는 양쪽에서 모두 지원하는 곡선을 선택합니다. ECDHE에 대한 Domino의 새로운 정렬 기본 설정은 다음과 같습니다.
- X25519
- NIST P-256
- X448
- NIST P-384
- NIST P-521
해당 notes.ini에서 각 곡선을 비활성화할 수 있습니다.
- SSL_DISABLE_CURVE_X25519
- SSL_DISABLE_CURVE_P256
- SSL_DISABLE_CURVE_X448
- SSL_DISABLE_CURVE_P384
- SSL_DISABLE_CURVE_P521