DrySign | Enhancing Online Transactions with Secure Digital Signatures