update

include check for 0 length salt and print out of supported algorithms.