Skip to content

Commit

Permalink
Minor fixes regarding #771 dissusion (#948)
Browse files Browse the repository at this point in the history
* docs(library/ssl.po): minor fixes regarding #771 dissusion

changes certain translation of `cipher`

#771

* docs(library/ssl.po): minor changes to the translation

changes the translation of `cipher suite`
  • Loading branch information
SkyLull authored Aug 14, 2024
1 parent ef59955 commit 2954f8c
Showing 1 changed file with 21 additions and 17 deletions.
38 changes: 21 additions & 17 deletions library/ssl.po
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,8 @@ msgstr ""
"此模組提供了一個 :class:`ssl.SSLSocket` 類別,它是從 :class:`socket.socket` "
"衍生出來的,並且提供類似 socket 的包裝器,讓使用 SSL 進行資料傳輸時,可以進行"
"資料的加密及解密。它也提供了一些額外的方法,如 :meth:`getpeercert`,用於取得"
"連結另一端的憑證,以及 :meth:`cipher`,用於搜尋用於安全連接的密碼 (cipher)。"
"連結另一端的憑證,以及 :meth:`cipher`,用於搜尋用於安全連接的加密方法 "
"(cipher)。"

#: ../../library/ssl.rst:49
msgid ""
Expand Down Expand Up @@ -189,6 +190,9 @@ msgstr ""
"`SSLContext.load_verify_locations` 一樣。如果三個值都是 :const:`None`,此函式"
"會自動選擇系統預設的 CA 憑證。"

# Skylull: `high encryption cipher` 可能是指 https://superuser.com/questions/1751902/how-to-check-which-ciphers-are-included-in-high-ciphers-constant
# 其文中表示可能是指 128bit 以上 key length 的加密算法,需要其他來源佐證。
# 或是 https://help.fortinet.com/fweb/582/Content/FortiWeb/fortiweb-admin/supported_cipher_suites.htm#ssl_414712646_1189301
#: ../../library/ssl.rst:139
msgid ""
"The settings are: :data:`PROTOCOL_TLS_CLIENT` or :data:"
Expand All @@ -201,8 +205,8 @@ msgid ""
"certificates."
msgstr ""
"這些設定包含::data:`PROTOCOL_TLS_CLIENT` 或 :data:`PROTOCOL_TLS_SERVER`、:"
"data:`OP_NO_SSLv2`、以及 :data:`OP_NO_SSLv3`,使用高加密密碼套件但不包含 RC4 "
"和未經身份驗證的密碼套件。如果將 *purpose* 設定為 :const:`~Purpose."
"data:`OP_NO_SSLv2`、以及 :data:`OP_NO_SSLv3`,使用高等加密套件但不包含 RC4 "
"未經身份驗證的加密套件。如果將 *purpose* 設定為 :const:`~Purpose."
"SERVER_AUTH`,則會把 :data:`~SSLContext.verify_mode` 設為 :data:"
"`CERT_REQUIRED` 並使用設定的 CA 憑證(當 *cafile*、*capath* 或 *cadata* 其中一"
"個值有被設定時) 或使用預設的 CA 憑證 :meth:`SSLContext."
Expand All @@ -224,8 +228,8 @@ msgid ""
"restrictive values anytime without prior deprecation. The values represent "
"a fair balance between compatibility and security."
msgstr ""
"協定、選項、密碼和其它設定可以在不捨棄舊值的情況下直接更改成新的值,這些值代"
"表了在相容性和安全性之間取得的合理平衡。"
"協定、選項、加密方式和其它設定可以在不捨棄舊值的情況下直接更改成新的值,這些"
"值代表了在相容性和安全性之間取得的合理平衡。"

#: ../../library/ssl.rst:157
msgid ""
Expand All @@ -247,21 +251,21 @@ msgid ""
msgstr ""
"如果您發現某些舊的客戶端或伺服器常適用此函式建立的 :class:`SSLContext` 連線"
"時,收到 \"Protocol or cipher suite mismatch\" 錯誤,這可能是因為他們的系統僅"
"支援 SSL3.0,然而 SSL3.0 已被此函式用 :data:`OP_NO_SSLv3` 排除。目前廣泛認為 "
"支援 SSL3.0,然而 SSL3.0 已被此函數用 :data:`OP_NO_SSLv3` 排除。目前廣泛認為 "
"SSL3.0 已經\\ `被完全破解 <https://en.wikipedia.org/wiki/POODLE>`_。如果您仍"
"然希望在允許 SSL3.0 連線的情況下使用此函式,可以使用下面的方法: ::"
"然希望在允許 SSL3.0 連線的情況下使用此函數,可以使用下面的方法: ::"

#: ../../library/ssl.rst:177
msgid "RC4 was dropped from the default cipher string."
msgstr "把 RC4 從預設密碼字串中捨棄。"
msgstr "把 RC4 從預設加密方法字串中捨棄。"

#: ../../library/ssl.rst:181
msgid "ChaCha20/Poly1305 was added to the default cipher string."
msgstr "把 ChaCha20/Poly1305 加入預設密碼字串。"
msgstr "把 ChaCha20/Poly1305 加入預設加密方法字串。"

#: ../../library/ssl.rst:183
msgid "3DES was dropped from the default cipher string."
msgstr "把 3DES 從預設密碼字串中捨棄。"
msgstr "把 3DES 從預設加密方法字串中捨棄。"

#: ../../library/ssl.rst:187
msgid "Support for key logging to :envvar:`SSLKEYLOGFILE` was added."
Expand Down Expand Up @@ -980,8 +984,8 @@ msgid ""
"Use the server's cipher ordering preference, rather than the client's. This "
"option has no effect on client sockets and SSLv2 server sockets."
msgstr ""
"使用伺服器的密碼排序優先順序,而不是客戶端的。此選項並不會影響到客戶端及 "
"SSLv2 伺服器的 sockets。"
"使用伺服器的加密方法名稱字串排序優先順序,而不是客戶端的。此選項並不會影響到"
"客戶端及 SSLv2 伺服器的 sockets。"

#: ../../library/ssl.rst:762
msgid ""
Expand All @@ -1006,8 +1010,8 @@ msgid ""
"Send dummy Change Cipher Spec (CCS) messages in TLS 1.3 handshake to make a "
"TLS 1.3 connection look more like a TLS 1.2 connection."
msgstr ""
"在 TLS 1.3 握手中發送虛擬的變更密碼規範 (CCS) 消息,以使 TLS 1.3 連接看起來更"
" TLS 1.2 連線。"
"在 TLS 1.3 握手中發送虛擬的變更加密方法規範 (CCS) 消息,以使 TLS 1.3 連接看起"
"來更像 TLS 1.2 連線。"

#: ../../library/ssl.rst:781
msgid "This option is only available with OpenSSL 1.1.1 and later."
Expand Down Expand Up @@ -1043,9 +1047,9 @@ msgid ""
"extensions must be supported by it (a list of supported ones may vary by "
"platform and kernel version)."
msgstr ""
"允許使用 TLS 核心。要想受益於該功能,OpenSSL 必須編譯為支援該功能,並且密碼協"
"商套件及擴充套件也必須被該功能支援 (該功能所支援的列表可能會因平台及核心而有"
"所差異)。"
"允許使用 TLS 核心。要想受益於該功能,OpenSSL 必須編譯為支援該功能,並且想使用"
"的加密套件及擴充套件也必須被該功能支援 (該功能所支援的列表可能會因平台及核心"
"而有所差異)。"

#: ../../library/ssl.rst:817
msgid ""
Expand Down

0 comments on commit 2954f8c

Please sign in to comment.