Conversation
* Updated support for HMAC to support to use start, update and final API's. This removes HMAC hash size limit and temp buffers. * Added Nitrox III SHA2 384/512 support for HMAC. * Added Nitrox V AES GCM * Added Nitrox V ECC. * Added error code handling for signature check failure. * Added error translate for `ERR_PKCS_DECRYPT_INCORRECT` * Added useful `WOLFSSL_NITROX_DEBUG` and show count for pending checks. * Cleanup of symmetric processing to use single while loops. * Cleanup to only include some headers in cavium_nitrox.c port. * Updates to README.md with required CFLAGS/LDFLAGS when building without ./configure. * Fixes for building against Nitrox V SDK.
… been initialized. Applies to Nitrox V only.
… padded on front to match key size. Fix for processing RNG, 3DES and RC4 with buffer request larger than `NITROX_MAX_BUF_LEN` due to word16 overflow.
…ts time to poll. Updates to README.md for TLS code template and LD issue.
…ll to RNG with zero size returning un-initalized value. Fix for signature failure to return ASN_SIG_CONFIRM_E instead of RSA_PAD_E for compatability with expected software failure code. Cleanup of the Nitrox requestId handling.
toddouska
approved these changes
Apr 6, 2018
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ERR_PKCS_DECRYPT_INCORRECTWOLFSSL_NITROX_DEBUGand show count for pending checks.