fix when github user has both rsa and dsa keys