A novel way of encrypting large text and images using elliptic curve cryptography | Synapse