WS: NoiseSocket: Extending Noise to Make Every TCP Connection Secur

DEF CON 25

Presented by: Dmitry Dain (Virgil Security, Inc.), Alexey Ermishkin (Virgil Security, Inc.)
Date: Friday July 28, 2017
Time: 15:00 - 15:30
Location: Florentine Ballroom 3
Track: Crypto and Privacy Village

NoiseSocket is an extension of theNoise Protocol Framework (developed by the authors of Signal and currentlyused by WhatsApp) that enables quick and seamless Transport Layer Security(TLS) between multiple parties with minimal code space overhead, small keys, and extremely fast speed. NoiseSocket is designed to overcome the shortcomings of existing TLS implementations and targets IoT devices, microservices, back-end applications such as datacenter-to-datacenter communications, and use cases where third-party certificate of authority infrastructure is not optimal. This talk will introduce users to NoiseSocket, showcasedemos and benchmarks, and provide information about publicly available implementations of NoiseSocket.

Dmitry Dain

Alexey Ermishkin

Dmitry Dain: Random is an old-schoolhacker who started at Lucent working on early Wi-Fi (before it was Wi-Fi), later worked on the DARPA XG program which revolutionized wireless networking by combining cognitive radios, distributed sensor networks, and mobile ad hoc networks to provide Dynamic Spectrum Access, and ran his own privacy and security oriented file sharing company. Random is all about building tools that scale globally across every possible platform and programminglanguage and loves nothing better than seeing another product ship that is#SecuredByVirgil. Alexey Ermishkin: Scratch is a passionate cryptomaniac, software developer, and Russian paranoiac. Crypto is his beloved branch of science since school and now he is doing full time R&D at Virgil Security. His dream is to #EncryptEverything Twitter handle of presenter(s):@dmitrydain Website of presenter(s) or content: https://github.com/noisesocket/spec


KhanFu - Mobile schedules for INFOSEC conferences.
Mobile interface | Alternate Formats