[PATCH RESEND] crypto: add support for sm4 without key length suffix and remove the restriction about ciper name in xml