Security Requirements
Status - In Progress (almost complete)
Contact
Please email the mifos-developer list if you are interested in helping on this project.
Mentor
Developer
Overview
Provide user-focused (deployment-related) security recommendations for Mifos as well as developer-focused (architecture-related) recommendations.
Time Estimate
~120 total hours, project can be done in steps.
Prerequisite experience
- Strong background in securing software and corporate infrastructure required.
- Experience with Java and web applications preferred.
Background
A security expert is needed to come up with a bulletproof security story for Mifos. How should Mifos be deployed and used securely? How should Mifos behave to be considered a secure, trustable banking application?
Details
- Provide high-level security recommendations directed towards Mifos specialists. Examples: SSL, VPN, biometrics.
- Provide low-level security recommendations for Mifos from an architecture perspective. Examples: How should passwords be stored?
Steps
- Read the Developer Kick Start page for information on contributing and getting set up. Follow the steps under
- Introduce yourself to the community - http://www.mifos.org/developers/listserv/mailing-lists
- Fill out the Contributor Agreement
- Set up your machine for development: