Naiv DH: simple working solution
Stegano: changed to use NumpyArray for some quick speed tests