properly handle challenge key types
server challenge tests