Encryption of Data at Rest and Data in Transit