cfv -C a.p12
I don't recognize the type of a.p12
foo.sfv: 1 files, 1 OK. 0.000 seconds, 0.0K
1 files, 1 OK, 1 chksum file errors. 0.015 seconds, 0.0K/s
cfv tries to parse any .p## file as a par file. You would get the same error if you did s/a.p12/a.sfv/, though I agree it's a bit more annoying with this case since it's not immediately obvious what a .p12 or other .p## file is. Maybe there is a nicer way to handle this, though I'm not sure what it would be.