Text this: Design of Rabin-like cryptosystem without decryption failure