Suomalainen Rust-pohjainen suojattu kuljetusprotokolla Linux-kerneliin

Liittynyt
21.12.2025
Viestejä
1
Moro,

Törmäsin mielenkiintoiseen kotimaiseen projektiin nimeltä STCP (Secure Transport Channel Protocol). Kyseessä on Paxsudos IT:n) kehittämä, Linux-ytimen päälle istuva siirtokerroksen protokolla, joka näyttää yhdistävän WireGuardin suoraviivaisuuden ja TCP-tyyppisen stream-liikenteen.

Mikä tekee tästä mielenkiintoisen:

  • Kernel-natiivi & Rust: Toteutettu Linuxin modernilla Rust-infrastruktuurilla.
  • Zero-config: Ideana on, että sovellus voi siirtyä salattuun liikenteeseen vain vaihtamalla socket-kutsussa IPPROTO_TCP -> IPPROTO_STCP. Ei sertifikaattirumbaa sovellustasolla.
  • Kryptografia: Käyttää modernia settiä (X25519 & AES-256-GCM) ja tarjoaa kättelyssä Perfect Forward Secrecyn (PFS).
  • Kaksoislisenssi: Projekti on julkaistu GPLv3-lisenssillä harrastajille ja avoimille projekteille, mutta tarjolla on kaupallinen lisenssi suljettuihin tuotteisiin.
Tämä tuntuu olevan vasta alkutaipaleellaan, mutta potentiaali on kova varsinkin IoT-laitteissa ja konesalien sisäisessä liikenteessä, missä TLS:n overhead ja sertifikaattien hallinta halutaan minimoida.

Lähdekoodit löytyvät täältä: GitHub - MiesSuomesta/STCP: Secure TCP connection protocol with AES security layer.

Onko kukaan muu ehtinyt vielä perkaamaan tätä tai testaamaan ydinmoduulia käytännössä? Olisi mielenkiintoista kuulla ajatuksia toteutuksesta varsinkin Rust-for-Linux -kontekstissa.
 

Statistiikka

Viestiketjuista
295 861
Viestejä
5 056 432
Jäsenet
80 944
Uusin jäsen
urbandrawer

Hinta.fi

Back
Ylös Bottom