I would like to send an encrypted payload from my backend to my frontend application. Where should I be decrypting the payload on my frontend of NextJS 13? Should it be on the server side or client side after retrieving the data? Which side is safer to prevent potential snooping of the data?