truecrack implementation added.