Chilkat Crypt2 class has it if you are already using that