Email (record): A New Electronic Cash Protocol Using a Modified ElGamal and an Untraceable Signature Scheme