Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ECDH rtl, tb, uvm updates #426

Merged
merged 3 commits into from
Feb 22, 2024
Merged

Conversation

upadhyayulakiran
Copy link
Contributor

ECDH updates to ECDSA and KV interface
Reg updates for DH shared key
Rename ecdsa_secp384.exe to ecc.exe
ecc.exe update to generate other party's privkey and DH sharedkey
Updates to ecc_top_tb, smoke_test_kv_ecc_flow and uvmf_ecc to accommodate ECDH flow

src/ecc/tb/ecdsa_secp384r1.c Outdated Show resolved Hide resolved
src/ecc/rtl/ecc_dsa_ctrl.sv Outdated Show resolved Hide resolved
src/ecc/tb/ecdsa_secp384r1_orig.exe Outdated Show resolved Hide resolved
src/ecc/tb/test_vectors/ecc_drbg_mbedtls.hex Show resolved Hide resolved
@upadhyayulakiran upadhyayulakiran merged commit 0eb4404 into main_seed Feb 22, 2024
44 of 49 checks passed
@upadhyayulakiran upadhyayulakiran deleted the user/dev/kupadhyayula/ECDH branch February 22, 2024 23:05
mojtaba-bisheh pushed a commit that referenced this pull request Aug 21, 2024
calebofearth pushed a commit that referenced this pull request Aug 27, 2024
* Merge pull request #426 from chipsalliance/user/dev/kupadhyayula/ECDH

ECDH rtl, tb, uvm updates

* Update signal names in cov_if

* resolved conflict

* fixed DH cmd

* ECDH smoketests

* fixed sha512 masked tb

* updated ecc rdl

* updated reg docs

* fixed lint issue

* MICROSOFT AUTOMATED PIPELINE: Stamp 'mojtabab-msft-ecdh' with updated timestamp and hash after successful run

* renamed ecdsa to ecc

* removed commented-out codes

* MICROSOFT AUTOMATED PIPELINE: Stamp 'mojtabab-msft-ecdh' with updated timestamp and hash after successful run

* removed nonce from ECDH and documented ECDH into spec

* MICROSOFT AUTOMATED PIPELINE: Stamp 'mojtabab-msft-ecdh' with updated timestamp and hash after successful run

* MICROSOFT AUTOMATED PIPELINE: Stamp 'mojtabab-msft-ecdh' with updated timestamp and hash after successful run

---------

Co-authored-by: upadhyayulakiran <[email protected]>
Co-authored-by: Kiran Upadhyayula <[email protected]>
Co-authored-by: Mojtaba Bisheh Niasar <[email protected]>
Sign up for free to 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