new directions in cryptography : twenty some years later .
how to exchange secrets with oblivious transfer .