Abstract:
After the wide spread of computers, and its inclusion in all aspects, and the expansion of computer networks significantly, people became dependent on this network for processing their financial transactions, which differs from the traditional transactions in the method of the process and the media used; due to their ambiguity for the user and the increasing of the electronic hacking which led to the weakness of trust between the clients and the banks in processing this type of transactions. This research addresses the online banking services and some of its problems and the methods used to solve these problems the research presented a propose Framework to reduce this problems, using third party to provide authentication, encryption as a method for Confidentiality and hash functions to maintain data integrity using a secure web browser, that is to enable the users to practice their transactions in a secure way that prevent the access of any unauthorized party. The Framework provided the reliability threw secure browser interface which is represented in helping the client make sure that the page in front of him is the bank actual page, authentication, data integrity, the ease and flexibility for the access of the bank service and secure transactions. And to improve this effort, I recommend the use of a number of symmetric and asymmetric encryption algorithms; to provide more security and insurance, and developing the browser used in the research.