UPGRADED ENCRYPT TO AES256GCM
