utf-8 decode support text
add support for encrypted private keys