Data Encryption, Stacks and Arrays (In a Student's Perspective)