CFErrorRef pick_sign_alg(CFStringRef digest, int digest_length, const CSSM_KEY *ckey, struct digest_mapping **picked) {
static dispatch_once_t once = 0;
static CFMutableSetRef algos = NULL;
CFErrorRef pick_sign_alg(CFStringRef digest, int digest_length, const CSSM_KEY *ckey, struct digest_mapping **picked) {
static dispatch_once_t once = 0;
static CFMutableSetRef algos = NULL;