This document discusses an improved digital signature technique based on ElGamal cryptography. The ElGamal signature scheme is enhanced by adding message recovery capabilities and an additional random number to increase security. The proposed scheme generates signatures [R, V, Z] for a message M using random numbers K and t. Signatures are verified by recovering the original message M and checking verification equations. The scheme aims to improve security over the original ElGamal by making the relationship between random numbers and keys more complex.