CrazyEngineers
  • Secure Internet Banking System using PHP

    Updated: Oct 23, 2024
    Views: 1.7K
    The idea of this project is to develop a website that can be used for internet banking.

    Abstract:

    The website created should be useful for customers for online transactions. Authorized users for particular bank can use this by providing valid user ID and password.

    The website must provide following banking facilities-
    • Viewing Statements
    • Deposit
    • Fund Transder
    • Request for cheque book, passbook, etc
    • Balance Enquiry, etc.
    Requirements:
    • PHP
    • HTTP Server
    0
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • Rohan Bagchi

    MemberOct 30, 2012

    How do you plan to handle the security?
    Are you sure? This action cannot be undone.
    Cancel
  • Kaustubh Katdare

    AdministratorOct 30, 2012

    I don't see it as an issue to be considered. There are several ways - one may use HTTPS for secure transactions and follow the best practises in coding. That should be enough for a minor project I guess.
    Are you sure? This action cannot be undone.
    Cancel
  • Rohan Bagchi

    MemberOct 31, 2012

    Banking project should be considered tricky enough. From personal experience I have known people who build security loopholes which finally result in breakage of the chain of control. HTTPS is only one side of the picture. Don't you think, admin?
    Are you sure? This action cannot be undone.
    Cancel
  • Kaustubh Katdare

    AdministratorOct 31, 2012

    Well, actual security implementation would be another big project in itself. I'm not denying that any project that involves money transaction or stores user's information needs to be highly secure. Plus security is a continual work and it's not a 'do once and forget'.

    I agree that banking projects are tricky. Even a leading private bank in India was found to be storing user's details without any security layer. It was exposed and it took over a month for the bank to really fix that issue.
    Are you sure? This action cannot be undone.
    Cancel
  • Rohan Bagchi

    MemberOct 31, 2012

    The_Big_K
    Well, actual security implementation would be another big project in itself. I'm not denying that any project that involves money transaction or stores user's information needs to be highly secure. Plus security is a continual work and it's not a 'do once and forget'.

    I agree that banking projects are tricky. Even a leading private bank in India was found to be storing user's details without any security layer. It was exposed and it took over a month for the bank to really fix that issue.
    Indeed admin. Liked the "Plus security is a continual work and it's not a 'do once and forget'".
    I learnt it through similar tough examples that databases with extra-sensitive information like passwords must be one-way-hashed [my personal choice is an arcane combination of md5 and SHA1, returned to the main through a member function].
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register