CrazyEngineers Archive
Old, but evergreen and popular discussions on CrazyEngineers, presented to you in read-only mode.
@Manashree Thokal • 16 Jul, 2012 • 1 like
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
@Rohan Bagchi • 30 Oct, 2012 • 1 like How do you plan to handle the security?
@Kaustubh Katdare • 31 Oct, 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.
@Rohan Bagchi • 31 Oct, 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?
@Kaustubh Katdare • 31 Oct, 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.
@Rohan Bagchi • 31 Oct, 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].
4k views

Related Posts

@Ronan · Jun 28, 2011

Hi all, I'm experiencing a difficulty understanding how the trapezoidal loads are distributed and how to shear moment diagrams are drawn for structural members subjected to trapezoidal loading. For example...
8.2k views

@Ankita Katdare · Feb 27, 2014

Adding two new tablets to its portfolio and gallery, Micromax has today launched Micromax Funbook Ultra HD P580 and Micromax Canvas Tab P650E in India. Let us take a look...
4.5k views

@Aaradhana · Jun 3, 2012

Hi, I completed my B.E. in mechanical in 2011 and currently working as an Asst. Prof. in one of the nearby colleges...i got into teaching for my studies only and...
11.8k views

@Aditya Deshmukh · Dec 26, 2014

Finally the air has been cleared by some leaks that confirms Samsung is coming with a new Tizen-based smartphone. This time live photos of Samsung Z1 were caught and it...
3.6k views

@varshiva · Jan 24, 2013

hello CEans.. after a long struggles got a small job in a new company as a php developer. some what happy in mind and ready to join in job. suddenly...
14.7k views