modular auth, part 9: split out unreal-ripemd160 implementation