Add ECDHE-RSA-AES256 cipher for newer Tapo firmware (#1755)

Add ECDHE-RSA-AES256-GCM-SHA384 alongside the existing ECDHE-RSA-AES128-GCM-SHA256 suite for newer Tapo firmware, while keeping all legacy suites for backward compatibility.
Tested with Tapo TC70, C530WS, and C210 cameras after firmware updates produced TLS handshake failures.
This commit is contained in:
darylldelfin
2026-09-18 21:34:59 +08:00
committed by GitHub
parent a29d0610ba
commit 0e3640c303
2 changed files with 7 additions and 0 deletions

View File

@@ -74,6 +74,7 @@ class SslAesTransport(BaseTransport):
CIPHERS = ":".join(
[
"ECDHE-RSA-AES128-GCM-SHA256",
"ECDHE-RSA-AES256-GCM-SHA384",
"AES256-GCM-SHA384",
"AES256-SHA256",
"AES128-GCM-SHA256",