Text this: Properties of certain semigroups and their potential as platforms for cryptosystems