-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Add Constellation/STAR encryption for P3A #14399
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
Merged
Merged
Changes from all commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
421f611
Add P3A STAR functionality
DJAndries 0481c4d
Add nitro enclave attestation functionality, update rust deps
DJAndries 46a2379
Compare TLS cert of randomness requests to cert approved by attestati…
DJAndries 08d672e
Split up STAR randomness manager, misc fixes, add logging
DJAndries ce82819
Add unit tests for COSE parsing and P3A log stores, small log store fix
DJAndries a85bc9c
Add P3A message manager & star unit tests, misc fixes
DJAndries 02b1173
Update Rust deps, fix nested star panics + example
DJAndries 164af6d
Include only major/minor version numbers in P3A message, update crypt…
DJAndries 8539a90
Remove nested star cargo config, use make_unique when possible
DJAndries b24be12
Add iOS P3A STAR switches, use make_unique where possible
DJAndries 3fff570
Rename "nested_star" to "constellation"
DJAndries bb1e797
Update ECDSA related patches
DJAndries b1118a6
Update rust dependencies, update json parser unit test case
DJAndries 0612953
Add comments for Nitro attestation serial number validation disabling…
DJAndries 3074f0e
Add feature for STAR which is disabled by default, for the purpose of…
DJAndries df1d8c6
Update copyright notices
DJAndries c1d1884
Update rust deps and ECDSA related patch, fix presubmit errors
DJAndries 95e72b2
Updating constellation dep, fix rebase issues
DJAndries 3e9279a
Constellation updates from PR feedback
DJAndries 73a101c
Misc Constellation/P3A enhancements from PR feedback
DJAndries 38143b2
Remove BraveP3A prefix from P3A classes, renamed 'brave' namespace to…
DJAndries de174ee
Replace P3A unique_ptr reset calls with std::make_unique or setting t…
DJAndries 300bfe8
Fix P3A slow unit test, fix P3A iOS build
DJAndries 3a2ba29
Update Constellation crate, fix presubmit errors/rebase glitches
DJAndries 94816f1
P3A STAR feedback iteration/misc changes
DJAndries 1f939ce
Reduce brave_p3a_enabled buildflag usage, check for existence of p3a …
DJAndries d182e27
Replace nitro_utils-related crypto patches with chromium_src overrides
DJAndries ef7b8fe
Use WeakPtr in StarRandomnessMeta attestation verification callback
DJAndries a836ffd
Constellation feedback updates, revert Rust transitive dependency upd…
DJAndries 128b6f4
Move constellation crate dependency DEPS, misc P3A constellation feed…
DJAndries 9e5680d
Rename all "star" references to "constellation", with exception of th…
DJAndries e548e0e
Update constellation, update constellation unit tests for invalid res…
DJAndries File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.