Go-ktls: Linux Çekirdeği TLS Offload ile Go HTTPS Dinleyici
Go-ktls, Linux çekirdeği TLS offload ile Go'nun net/HTTP'si için TLS 1.3 ve 1.2 desteği sunuyor.
Go-ktls, Go'nun net/HTTP'si için Linux çekirdeği TLS offload sunarak, TLS 1.3 ve 1.2 şifrelemesini çekirdeğe devrediyor. Kullanıcı alanında el sıkışma işlemi gerçekleştirilirken, şifreleme işlemleri doğrudan çekirdek üzerinden gerçekleştiriliyor. Bu, sendfile(2) kullanımını kolaylaştırarak, dosyaların doğrudan NIC'ye DMA edilmesini sağlıyor.
Bu sentez, kaynağından yapay zeka tarafından üretildi; insan editör ya da elle onay adımı yoktur. Nasıl çalışıyoruz