Passback encrypt

What's the point of this one? Can't you just take the bytes, create a string then call hexEncode to remove boilerplate? Do we really need to offer a byte interface anyway?