The widespread use of Internet has increased the demand for computing. Grid computing is a large scale heterogeneous distributed system which helps in sharing of resources such as data storage, computational power, network dynamically. Grid security is an important component of computational grid infrastructure Grid Security solutions addresses critical requirements and are constructed from building blocks comprising cryptographic algorithms and protocols. Choosing the most appropriate algorithm and protocols require an evaluation of performance of various cryptographic technique. Since Grid computing rest on networks, Security issues like privacy, Data Integrity, Authentication and Confidentiality is encountered. Hence, the combination of different mechanisms like encryption, decryption and digital signatures are used to overcome those issues. On these similar terms, a combination of authentication technique, key exchange algorithm blended with an encryption algorithm is employed. RSA Digital Signature algorithm is used to make use of Digital Signature, DiffieHellmann Key exchange mechanism for exchanging keys and Data Encryption Standard [DES] for Confidentiality. I propose a three way mechanism for improving the security features of the system. As a part of the work, a performance evaluation of various cryptographic algorithms is made and the results are used for increasing the security features. General Terms Grid computing, Security, Algorithm