Text this: Improving Chaotic Cryptographic Primitives Based On Map’s Complexity And Period Length Of The Chaotic Maps