wago
A cryptographically secure distributed ledger used as a testing grounds to explore (non-byzantine) fault tolerant state machines for use in reliable storage systems.
A cryptographically secure distributed ledger used as a testing grounds to explore (non-byzantine) fault tolerant state machines for use in reliable storage systems.
Reverse engineering and implementation of the AirPlay protocol in C for use in VLC media player, as part of my involvement with Google Summer of Code.
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.