The cryptocheck utility only enables software crypto when testing with the soft crypto device.
Since ossl(4) is gated behind the same kern.cryptodevallowsoft sysctl, cryptocheck should also enable soft crypto support when using the ossl crypto device. If this is not done, a cryptic series of generic "Invalid argument" messages are printed when testing with the ossl(4) device.