ap crypto lib added for md5