pbkdf2ns library