crypto: throw on SignFinal failure

fix #6963