Nope, the library expects strings. I actually chose this library because it's very compact and doesn't introduce yet-another-bytearray-type, e.g. crypto-js' WordArray. Seemed like the least path of resistance.