Add Additional Error Messages/Code

These are to distinguish between invalid cipher/hash algorithms/modes.