An improved attribute-based signature using elliptic curve cryptography | Synapse