TLS(전송 계층 보안)는 현재 가장 널리 사용되는 보안 프로토콜로, 네트워크를 통해 데이터를 안전하게 교환해야 하는 웹 브라우저 및 기타 응용 프로그램에 사용됩니다. Acrobat Analyzer에 연결하려면 TLS 1.2를 사용해야 하고 아래의 암호 세트 중 하나 이상을 지원해야 합니다. 이러한 요구 사항은 Acrobat Analyzer 서버(브라우저, API)에 들어가는 인바운드 트래픽과 Acrobat Analyzer 서버에서 고객 서버(계약 소스 문서 검색, 상태 반환 및 Webhook을 검색하는 데 사용되는 API 콜백)로 들어가는 아웃바운드 트래픽 모두에 적용됩니다.
브라우저의 경우, OS/브라우저 요구 사항을 준수하는 경우에는 브라우저 관련 문제가 발생하지 않습니다. 이러한 모든 OS/브라우저는 TLS 요구 사항을 완전히 준수합니다.
Acrobat Analyzer API를 사용하는 애플리케이션의 경우, 다음 프레임워크가 TLS 1.2를 지원합니다.
- Java: Java 8 이상을 사용합니다
- .NET: .NET 4.6 이상을 사용합니다
- OpenSSL: OpenSSL 1.0.1 이상을 사용합니다.
Acrobat Analyzer에서 받은 콜백이나 Webhook 요청에 사용되는 서버의 경우:
- TLS 1.2 및 아래 나열된 암호 세트 중 하나 이상을 지원합니다.
- 유효한 TLS 인증서가 있으며 모든 중간 인증서를 포함합니다.
해당 서버가 준수하는지 테스트하려는 고객은 Qualys SSLLabs 서버 테스트를 포함한 다양한 무료 또는 상용 도구를 사용하여 해당 서버가 TLSv1.2를 승인하고 아래의 암호 세트를 하나 이상 지원하고 유효한 인증서를 가지고 있는지 확인할 수 있습니다.
TLS 암호 세트 지원:
| IANA 이름 |
OpenSSL 이름 |
| TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 |
ECDHE-ECDSA-AES128-GCM-SHA256 |
| TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 |
ECDHE-RSA-AES128-GCM-SHA256 |
| TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 |
ECDHE-ECDSA-AES256-GCM-SHA384 |
| TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 |
ECDHE-RSA-AES256-GCM-SHA384 |
| TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 |
ECDHE-ECDSA-AES128-SHA256 |
| TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 |
ECDHE-RSA-AES128-SHA256 |
| TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 |
ECDHE-ECDSA-AES256-SHA384 |
| TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 |
ECDHE-RSA-AES256-SHA384 |