Text this: A review on security primitives in the basis of identity-based cryptosystems