Skip to content

Merging from Venkat's master - #2

Merged
mdwivedi merged 123 commits into
mdwivedi:masterfrom
BKSSMVenkateswarlu:master
Feb 9, 2021
Merged

Merging from Venkat's master#2
mdwivedi merged 123 commits into
mdwivedi:masterfrom
BKSSMVenkateswarlu:master

Conversation

@mdwivedi

Copy link
Copy Markdown
Owner

No description provided.

BKSSMVenkateswarluand others added 30 commits September 4, 2020 21:12
latest changes from cpathak master
Fixed few bugs relating to Hmac operation, abort operation
Modified the KMKeymasterApplet code to send back the inputConsumed
length equal to input length.
 instead.
2. Fill tmpArray to zeros after use.
3. Code indentation, Remove unused code.
HAL returns Unimplemented error for Verify authorization
2. Added Backup and restore functionality.
1. Provision Attestation IDs and Root key.
2. Provision Root certificate
3. Provision Shared secret.
2. Made changes to support only EC signing key instead of RSA key.
3. Clear HMAC nonce and generate it in setBootParams.
1. Renamed the state names and provision status names of the Applet.
2. Moved the validation logic of cert chain to decoder.
3. Replace nest if else with switch.
Add Begin/End STATE, rm old B&R & mv handle statem
2. Updated the comments.
3. Modified the Instruction command values.
 2. Renamed setDeviceBooted to clearDeviceBooted.
3. Removed UINSTALLED_STATE, INACTIVE_STATE.
Added real numbers for reference (to be referred in design doc too)
BKSSM Venkateswarluand others added 28 commits January 31, 2021 08:37
 date.
2. Added new method for UnsignedArrayCompare.
Root of trust now contains VerifiedBootKey, VerifiedBootKeyHash,
bootState, deviceLocked state.
2. Renamed the KMSEProvider function names of hmacSign and cmacKdf
Changed the Javacard keymaster name to JavacardKeymaster4.1Device v1.0
Added rsaPkcs1Success test in KMFunctionalTest
@mdwivedi
mdwivedi merged commit b557e48 into mdwivedi:masterFeb 9, 2021
AvinashHedage referenced this pull request in AvinashHedage/JavaCardKeymaster Feb 14, 2022
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@mdwivedi@BKSSMVenkateswarlu@cpathak