This paper describes the digital signature technology in e-government application, the conventional digital signature techniques are based on asymmetric cryptographic algorithm, the original transmitted in clear text, in this way, the original security is threated much more. Therefore, this paper proposes a digital signature technology based on hybrid key and the technology's implementation in JAVA, by this way, not only to realize the digital signature, but also to ensure the confidentiality of the original.