Implementation of Problem using Java Crypto Libraries
Week 2 problem solved without using Java library at all