E evervault.com Secure multi-party computing never delivered on its promise 9 points FCRF 3 years ago 2 comments