Netflix เจเฉฐเจชเจจเฉ
ะะฑะผะตะฝ ะบะปััะฐะผะธ ะฝะฐ ััะพะฒะฝะต ัะดัะฐ ะฝะต ะฟะพะดะดะตัะถะธะฒะฐะตััั ะธ ัะพะตะดะธะฝะตะฝะธะต ะดะพะปะถะฝะพ ะฒะฝะฐัะฐะปะต ะฑััั ัััะฐะฝะพะฒะปะตะฝะพ ะธ ัะพะณะปะฐัะพะฒะฐะฝะพ ะฒ ะฟัะพัััะฐะฝััะฒะต ะฟะพะปัะทะพะฒะฐัะตะปั. ะะปั ะฟะตัะตะดะฐัะธ ัะดัั ะฟะพะปััะตะฝะฝะพะณะพ ะฒ ะฟัะพัะตััะต ัะพะณะปะฐัะพะฒะฐะฝะธั ัะพะตะดะธะฝะตะฝะธั ัะตััะธะพะฝะฝะพะณะพ ะบะปััะฐ ะดะปั ัะพะบะตัะพะฒ ะดะพะฑะฐะฒะปะตะฝะฐ ะพะฟัะธั TCP_TXTLS_ENABLE, ะฟะพัะปะต ะฐะบัะธะฒะฐัะธะธ ะบะพัะพัะพะน ะฒัะต ะพัะฟัะฐะฒะปัะตะผัะต ะฒ ัะพะบะตั ะดะฐะฝะฝัะต ะฑัะดัั ะธะฝะบะฐะฟััะปะธัะพะฒะฐัััั ะฒ ะบะฐะดัั TLS ั ะธัะฟะพะปัะทะพะฒะฐะฝะธะตะผ ะทะฐะดะฐะฝะฝะพะณะพ ะบะปััะฐ. ะะปั ะพัะฟัะฐะฒะบะธ ัะปัะถะตะฑะฝัั ัะพะพะฑัะตะฝะธะน, ะฝะฐะฟัะธะผะตั ะดะปั ัะพะณะปะฐัะพะฒะฐะฝะธั ัะพะตะดะธะฝะตะฝะธั, ัะปะตะดัะตั ะธัะฟะพะปัะทะพะฒะฐัั ััะฝะบัะธั sendmsg ั ัะธะฟะพะผ ะทะฐะฟะธัะธ TLS_SET_RECORD_TYPE.
ะะพะดะดะตัะถะธะฒะฐะตััั ะดะฒะฐ ะพัะฝะพะฒะฝัั
ะผะตัะพะดะฐ ัะธััะพะฒะฐะฝะธั TLS-ะบะฐะดัะพะฒ: ะฟัะพะณัะฐะผะผะฝัะน ะธ ifnet (ั ะทะฐะดะตะนััะฒะพะฒะฐะฝะธะตะผ ะฐะฟะฟะฐัะฐัะฝัั
ััะตะดััะฒ ััะบะพัะตะฝะธั ัะตัะตะฒัั
ะบะฐัั). ะัะฑะพั ะผะตัะพะดะฐ ะพัััะตััะฒะปัะตััั ะฟัะธ ะฟะพะผะพัะธ
ะพะฟัะธะธ ัะพะบะตัะฐ TCP_TXTLS_MODE. ะัะพะณัะฐะผะผะฝัะน ะผะตัะพะด ะฟะพะทะฒะพะปัะตั ะฟะพะดะบะปััะฐัั ัะฐะทะฝัะต ะฑัะบะตะฝะดั ะดะปั ัะธััะพะฒะฐะฝะธั. ะ ะบะฐัะตััะฒะต ะฟัะธะผะตัะฐ ะพะฟัะฑะปะธะบะพะฒะฐะฝ ะฑัะบะตะฝะด ktls_ocf.ko ั ะฟะพะดะดะตัะถะบะพะน AES-GCM, ัะตะฐะปะธะทะพะฒะฐะฝะฝัะน ะฝะฐ ะฑะฐะทะต ััะตะนะผะฒัะพะบะฐ OpenCrypto. ะะปั ัะฟัะฐะฒะปะตะฝะธั ะฟัะตะดะปะฐะณะฐะตััั ะฝะตัะบะพะปัะบะพ sysctl ะฒ ัะฐะผะบะฐั
ะฒะตัะบะธ kern.ipc.tls.*. ะัะธ ัะฑะพัะบะต ัะดัะฐ ะฟะพะดะดะตัะถะบะฐ TLS ะฒะบะปััะฐะตััั ะฟัะธ ะฟะพะผะพัะธ ะพะฟัะธะธ KERN_TLS.
เจธเจฐเฉเจค: opennet.ru