hash and cipher algorithm preferences are now used/respected during encryption - #71