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

Add ECDSA signatures over NIST-P256 to aptos-crypto #9594

Merged
merged 51 commits into from
Oct 18, 2023
Merged
Show file tree
Hide file tree
Changes from 20 commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
69f3353
added p256 dep
mstraka100 Jul 18, 2023
e3ad021
cargo check passes
mstraka100 Jul 18, 2023
f85cecf
progress
mstraka100 Jul 19, 2023
69257da
progress
mstraka100 Jul 19, 2023
e836fb1
fewer errors
mstraka100 Jul 20, 2023
c3bc8fe
update zeroize subdependency
mstraka100 Jul 20, 2023
2db972e
edit
mstraka100 Jul 21, 2023
3de0714
compiles
mstraka100 Aug 3, 2023
3b94993
edits
mstraka100 Aug 3, 2023
76141ac
started unit tests
mstraka100 Aug 8, 2023
a6c0216
tests pass
mstraka100 Aug 8, 2023
d34e8c3
edits
mstraka100 Aug 9, 2023
e6d9500
merge with main
mstraka100 Aug 9, 2023
87f27f2
tests pass
mstraka100 Aug 9, 2023
5dbc2c4
edits
mstraka100 Aug 9, 2023
ebf8bec
edits
mstraka100 Aug 10, 2023
b760539
smaller Cargo.lock
mstraka100 Aug 10, 2023
9ab4170
small edits
mstraka100 Aug 11, 2023
82ec02c
Merge branch 'main' into michael/P256
mstraka100 Aug 11, 2023
e9e1846
Update workflows (#9650)
gedigi Aug 14, 2023
195e5d9
merge with main
mstraka100 Sep 26, 2023
a397f50
fix malleability test
mstraka100 Sep 28, 2023
718a162
edit
mstraka100 Sep 28, 2023
47f391a
edits
mstraka100 Sep 28, 2023
f5430fd
change p256 to ecdsa_p256
mstraka100 Sep 28, 2023
b1c8a9d
add comment for encoding
mstraka100 Sep 28, 2023
b268823
move Sealed
mstraka100 Sep 28, 2023
f42969f
improve making signatures cannoical, fix mod.rs example
mstraka100 Sep 28, 2023
60d85bf
merge with main
mstraka100 Sep 29, 2023
f2a6a45
small edits
mstraka100 Oct 2, 2023
6764842
merge with main
mstraka100 Oct 17, 2023
0236ee0
comment edit
mstraka100 Oct 17, 2023
bddb158
serialization comments
mstraka100 Oct 17, 2023
8d41c09
Merge branch 'main' into michael/P256
mstraka100 Oct 17, 2023
18f23f6
linter
mstraka100 Oct 17, 2023
4f2a7d6
Merge branch 'michael/P256' of github.com:aptos-labs/aptos-core into …
mstraka100 Oct 17, 2023
8875827
edits
mstraka100 Oct 17, 2023
f93f0f4
fix random private key
mstraka100 Oct 18, 2023
06196fa
Merge branch 'main' into michael/P256
mstraka100 Oct 18, 2023
26dafbf
endianness comments
mstraka100 Oct 18, 2023
f0e9bab
Merge branch 'michael/P256' of github.com:aptos-labs/aptos-core into …
mstraka100 Oct 18, 2023
f89a60e
change endianness of private key generation
mstraka100 Oct 18, 2023
689783f
comment removed
mstraka100 Oct 18, 2023
a1506e2
added unit test for private key endianness
mstraka100 Oct 18, 2023
0f53a2d
linter
mstraka100 Oct 18, 2023
c0c4db1
Merge branch 'main' into michael/P256
mstraka100 Oct 18, 2023
50fca74
sort dependencies
mstraka100 Oct 18, 2023
23fe9eb
Merge branch 'michael/P256' of github.com:aptos-labs/aptos-core into …
mstraka100 Oct 18, 2023
e1f751d
Merge branch 'main' into michael/P256
mstraka100 Oct 18, 2023
589c1f4
Merge branch 'main' into michael/P256
mstraka100 Oct 18, 2023
9bc6596
Merge branch 'main' into michael/P256
mstraka100 Oct 18, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,15 @@ rules:
...
$JOBNAME:
...
- pattern-not-inside: |
needs: [..., permission-check, ...]
...
- pattern-not-inside: |
needs:
...
- permission-check
...
...
- pattern-not-inside: |
needs: [permission-check]
...
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/docker-build-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@ jobs:

# This job determines which files were changed
file_change_determinator:
needs: [permission-check]
runs-on: ubuntu-latest
outputs:
only_docs_changed: ${{ steps.determine_file_changes.outputs.only_docs_changed }}
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/semgrep.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ on:
workflow_dispatch:
pull_request:
types: [labeled, opened, synchronize, reopened, auto_merge_enabled]
schedule:
- cron: '0 * * * *'

jobs:
semgrep:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/ts-sdk-e2e-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ jobs:

# This job determines which files were changed
file_change_determinator:
needs: [permission-check]
runs-on: ubuntu-latest
outputs:
only_docs_changed: ${{ steps.determine_file_changes.outputs.only_docs_changed }}
Expand Down
Loading