Open source, distributed, secure data synchronization using the clearskies protocol