cryptographic signature academic PDF