}
dispatch_group_leave(all_hashed);
dispatch_group_wait(all_hashed, DISPATCH_TIME_FOREVER);
CFDataRef out = CFDataCreateWithBytesNoCopy(NULL, buffer, outputLength, kCFAllocatorMalloc);
SecTransformCustomSetAttribute(ref, kSecTransformOutputAttributeName, kSecTransformMetaAttributeValue, out);
}
dispatch_group_leave(all_hashed);
dispatch_group_wait(all_hashed, DISPATCH_TIME_FOREVER);
CFDataRef out = CFDataCreateWithBytesNoCopy(NULL, buffer, outputLength, kCFAllocatorMalloc);
SecTransformCustomSetAttribute(ref, kSecTransformOutputAttributeName, kSecTransformMetaAttributeValue, out);