Google Summer of Code
May - August 2018VideoLAN
Reverse engineered and implemented the AirPlay protocol for the VLC media player. This includes implementing the cryptographic primitives, the SRP6-a cryptographic protocol, as well as HLS streaming and transcoding.