Text this: Design and implementation of an ASIP-based cryptography processor for AES, IDEA, and MD5