Added Asymmetric encryption functions and OT Server Contracts