An Analysis upon Different Security Techniques and Their Architecture for Data Migration in Cloud Computing | Original Article