Today more then ever, secure communication is a must. Most companies now user network infrastructure to conduct their business, whether internally (intranet model) or externally to reach partners or customers (extranet/Internet models). While it is utopian to consider today's networks as being safe, there are solutions to make them more secure and use them with a bit of trust. The key aspects to securing communications over a distributed environment are authentication, integrity, confidentiality and authorization. Kerberos is a network protocol that addresses the authentication part. This application aims at using Kerberos V5 to secure the communication between a J2Me MIDlet communicating over the GPRS, and a Banking Transaction Server. This project mainly covers at gaining the initial ticket provided by the authentication server. Authentication server checks its database to authenticate the user. If the username and the password matches it generates and initial ticket by which we can obtain many service tickets to access the services provided by the banking transaction server.