June Meetup: A Communication Channel Coded from Scratch in C++11


Details
Hi C++ fellows,
for our June meetup Heiko B. will talk about
"A Communication Channel Coded from Scratch in C++11 "
We meet at 19:00h. The talk starts at 20:00h.
Abstract:
The sagnix communication channel is based on POSIX system calls, C++11, STL, and the existing TCP/SCTP infrastructure. It is portable within the UNIX family, including OS X, and subject to very few dependencies.
Major features are metadata hiding, endpoint authentication, and end-to-end privacy.
A large integer library, including a Diffie-Hellman implementation, as well as a symmetric crypto algorithm have been devised to this end. There are Bug Bounties, e.g. for chosen plaintext attacks on the algorithms.
We will discuss performance issues, including SIMD usage, threads, and nanosecond-level optimizations in inner loops.
We may discuss security issues such as process separation, the Linux Capabilities Privilege Model, chroot() calls, or electromagnetic information leaks.

June Meetup: A Communication Channel Coded from Scratch in C++11