Podrobno

Izboljšava varnosti in zmogljivosti oddaljenega dostopa z implementacijo prehoda MS-TSGU
ID Mikelj, Nejc (Avtor), ID Lotrič, Uroš (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (786,71 KB)
MD5: 9F00666CF003A53750579EB1A1F19E48

Izvleček
Za omogočanje oddaljenega dostopa se pogosto uporablja Remote Desktop Protocol (RDP). Težava pri tradicionalni uporabi RDP je neposredna izpostavitev javnemu internetu, ki predstavlja resno varnostno tveganje, obstoječe rešitve pa so bodisi lastniške in zaprtokodne, bodisi slabše zmogljive ali neskladne s paradigmo ničelnega zaupanja. To diplomsko delo predstavi zasnovo in implementacijo odprtokodnega aplikacijskega prehoda, skladnega s specifikacijo MS-TSGU (Microsoft Terminal Services Gateway Server Protocol), ki podpira glavni kanal TCP in zmogljiv stranski kanal UDP. Pri implementaciji smo se omejili na sodoben, prečiščen nabor funkcionalnosti specifikacije ter jo nadgradili z avtentikacijo OpenID Connect. Sistem je implementiran v jeziku Rust z ogrodjem Tokio, varnost sej pa zagotavljajo enkratne povezovalne vstopnice, shranjene v podatkovni zbirki Redis. Evalvacija je pokazala, da uporaba prehoda ne povzroči drastičnega poslabšanja odzivnosti v primerjavi z neposrednim dostopom in da uporaba protokola UDP dosledno prispeva k boljši zmogljivosti povezave.

Jezik:Slovenski jezik
Ključne besede:oddaljeni dostop, RDP, MS-TSGU, aplikacijski prehod, ničelno zaupanje, Rust
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2026
PID:20.500.12556/RUL-187052 Povezava se odpre v novem oknu
Datum objave v RUL:08.09.2026
Število ogledov:57
Število prenosov:7
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Improving the Security and Performance of Remote Access through Implementation of the MS-TSGU Gateway
Izvleček:
Remote Desktop Protocol (RDP) is a commonly used protocol for enabling remote access. A problem with the traditional use of RDP is its direct exposure to the public internet, which poses a serious security risk, while existing solutions are either proprietary and closed-source, offer limited performance, or fail to meet zero-trust requirements. This thesis presents the design and implementation of an open-source application gateway compliant with the MS-TSGU specification, supporting both a TCP-based main channel and a high-performance UDP-based side channel. The implementation targets a modern, streamlined subset of the specification, extended with OpenID Connect authentication. The system is implemented in Rust using the Tokio runtime, with session security ensured though single-use connection tickets stored in Redis. Evaluation showed that using the gateway does not cause a meaningful degradation in latency compared to direct access and that using UDP protocol consistently improves connection performance.

Ključne besede:remote access, RDP, MS-TSGU, application gateway, zero trust, Rust

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj