explain encryption in detail - Search