ЁЯРЫ fix: Implement encryption and obfuscation features in protocol configuration

This commit is contained in:
web
2025-09-15 09:35:03 -07:00
parent 597a01885b
commit 54de16bdd5
31 changed files with 694 additions and 126 deletions
+16 -3
View File
@@ -4,6 +4,7 @@
"bandwidth_placeholder": "рдмреИрдВрдбрд╡рд┐рдбреНрде рджрд░реНрдЬ рдХрд░реЗрдВ, BBR рдХреЗ рд▓рд┐рдП рдЦрд╛рд▓реА рдЫреЛрдбрд╝реЗрдВ",
"basic": "рдмреБрдирд┐рдпрд╛рджреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди",
"cancel": "рд░рджреНрдж рдХрд░реЗрдВ",
"cipher": "рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо",
"city": "рд╢рд╣рд░",
"config": {
"actions": {
@@ -49,9 +50,19 @@
"drawerEditTitle": "рд╕рд░реНрд╡рд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ",
"edit": "рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ",
"enabled": "рд╕рдХреНрд╖рдо",
"encryption_method": "рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╡рд┐рдзрд┐",
"encryption": "рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╡рд┐рдзрд┐",
"encryption_client_padding": "рдХреНрд▓рд╛рдЗрдВрдЯ рдкреИрдбрд┐рдВрдЧ",
"encryption_mode": "рдореЛрдб",
"encryption_password": "рдкрд╛рд╕рд╡рд░реНрдб",
"encryption_password_placeholder": "рд╕реНрд╡рддрдГ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦрд╛рд▓реА рдЫреЛрдбрд╝реЗрдВ, рдкреЛрд╕реНрдЯ-рдХреНрд╡рд╛рдВрдЯрдо рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд▓рд┐рдП рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрджрд▓реЗрдВ",
"encryption_private_key": "рдирд┐рдЬреА рдХреБрдВрдЬреА",
"encryption_private_key_placeholder": "рд╕реНрд╡рддрдГ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦрд╛рд▓реА рдЫреЛрдбрд╝реЗрдВ, рдкреЛрд╕реНрдЯ-рдХреНрд╡рд╛рдВрдЯрдо рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд▓рд┐рдП рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрджрд▓реЗрдВ",
"encryption_rtt": "RTT",
"encryption_server_padding": "рд╕рд░реНрд╡рд░ рдкреИрдбрд┐рдВрдЧ",
"encryption_ticket": "рдЯрд┐рдХрдЯ рд╕рдордп",
"expireTime": "рд╕рдорд╛рдкреНрддрд┐ рд╕рдордп",
"expired": "рд╕рдордп рд╕рдорд╛рдкреНрдд",
"extra": "рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди",
"flow": "рдкреНрд░рд╡рд╛рд╣",
"hop_interval": "рд╣реЙрдк рдЕрдВрддрд░рд╛рд▓",
"hop_ports": "рд╣реЙрдк рдкреЛрд░реНрдЯ",
@@ -64,12 +75,16 @@
"migrateFailed": "рдбреЗрдЯрд╛ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рд╡рд┐рдлрд▓",
"migrated": "рдбреЗрдЯрд╛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛",
"migrating": "рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ...",
"mode": "рдореЛрдб",
"multiplex": "рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕",
"name": "рдирд╛рдо",
"noData": "рдХреЛрдИ рдбреЗрдЯрд╛ рдирд╣реАрдВ",
"notAvailable": "рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ",
"obfs": "рдУрдмрдлрд╕реНрдХреЗрд╢рди",
"obfs_host": "рдУрдмрдлреНрд╕ рд╣реЛрд╕реНрдЯ",
"obfs_password": "рдЕрд╡рд╢реЛрд╖рдг рдкрд╛рд╕рд╡рд░реНрдб",
"obfs_password_placeholder": "рдЕрд╡рд╢реЛрд╖рдг рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░реЗрдВ",
"obfs_path": "рдУрдмрдлреНрд╕ рдкрде",
"offline": "рдСрдлрд▓рд╛рдЗрди",
"online": "рдСрдирд▓рд╛рдЗрди",
"onlineUsers": "рдСрдирд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛",
@@ -78,8 +93,6 @@
"pageTitle": "рд╕рд░реНрд╡рд░",
"path": "рдкрде",
"please_select": "рдХреГрдкрдпрд╛ рдЪреБрдиреЗрдВ",
"plugin": "рдкреНрд▓рдЧрдЗрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди",
"plugin_opts": "рдкреНрд▓рдЧрдЗрди рд╡рд┐рдХрд▓реНрдк",
"port": "рдкреЛрд░реНрдЯ",
"protocol_configurations": "рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди",
"protocol_configurations_desc": "рдЖрд╡рд╢реНрдпрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рд╕рдХреНрд╖рдо рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ",