add test for pbkdf2
utf-16 encoding and decoding