Well Evan you've come to the right place lol!
A shady character gives away little if any information, keeps his intentions to himself, his intentions and actions are perceived as fraudulent, illegal or immoral.
A shifty character will change their story to suit the situation, will pretend they know more than they do, make promises they can't keep. They are perceived as untrustworthy, dishonest and crafty