Looking back at the last 5 to 10 years, we saw a persistent trend in technological shift that affected our day to day activities and ways of accomplishing tasks. We saw significant growth of the mobile platforms, cloud based services, distributed processing, key based cryptography, biometric...