Penggunaan internet sebagai jaringan publik pada saat ini telah meliputi berbagai segi kehidupan manusia, termasuk didalamnya pemanfaatan internet sebagai sarana pelaksana transaksi kehidupan perbankan. Oleh karena itu perlu dicari suatu cara yang dapat memberikan jaminan terhadap kerahasiaan, keaslian, dan keutuhan data-data transaksi perbankan yang dikirimkan melalui jaringan publik. Kerahasiaan, keaslian, dan keutuhan data transaksi perbankan dapat dijamin dengan menerapkan fungsi-fungsi yang terdapat pada Public Key Infrastructure pada aplikasi internet banking. Prototipe aplikasi banking telah dikembangkan pada Student Project sebelumnya. Aplikasi Internet Banking ini kemudian dikembangkan lebih lanjut dengan merancang serta mengimplementasikan fungsi-fungsi Public Key Infrastructure pada aplikasi CA Engine yang akan dijadikan back-end system dari aplikasi internet banking tersebut. Hasil yang diperoleh dari Student Project ini yaitu aplikasi Internet Banking dapat berjalan dengan adanya aplikasi CA Engine sebagai back-end system dengan penerapan konsep Public Key Infrastructure walaupun masih belum sempurna.