Text this: A hardware implementation of Rivest-Shamir-Adleman co-processor for resource constrained embedded systems