Vegas -- A Secure and Privacy-Preserving Peer-to-Peer Online Social Network | IEEE Conference Publication | IEEE Xplore