Včera linuxový tvorca Linus Torvalds zlúčil sieť Davida Millera vedľa svojho zdrojového stromu pre Linux 5,6 kernel. Táto fúzia pridala do nadchádzajúcich udalostí veľa nových sieťových ovládačov a funkcií 5,6 jadro s číslom1 na zozname jednoducho „Pridať WireGuard“.
Ako už bolo uvedené, WireGuard bol v decembri stiahnutý do siete – takže jeho zaradenie do Linusu 5,6 zdrojový strom nie je úplne prekvapením. Predstavuje zúčtovanie ďalšej možnej prekážky projektu; pred dokončením jadra je nepochybne potrebné vykonať viac zušľachťovacích prác, ale s tým, ako ho Linus vytiahne do stromu, je pravdepodobné, že odteraz zmizne 5,6Konečné vydanie (očakávané niekedy v máji alebo začiatkom júna) je mizivo malé.
Jason Donenfeld WireGuard prispieva tiež k optimalizácii kryptogramov AVX do jadra mimo samotného projektu WireGuard. Konkrétne Donenfeld optimalizoval šifru Poly1305, aby využil sady inštrukcií prítomných v moderných CPU.
Poly1305 sa používa na autentifikáciu správ WireGuard, ale môže sa používať aj mimo projektu – napríklad chacha20-poly1305 je jedným z najvýkonnejších šifrov SSH, najmä na procesoroch bez hardvérovej akcelerácie AES-NI.
Ďalšie zaujímavé funkcie nové pre internet 5,6 jadro bude obsahovať podporu USB4, viaccestné TCP, AMD a vylepšenia správy napájania Intel a ďalšie.