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

Suggestion: reproducible builds for Brave #6728

Open
hugecheese opened this issue Nov 2, 2019 · 2 comments
Open

Suggestion: reproducible builds for Brave #6728

hugecheese opened this issue Nov 2, 2019 · 2 comments

Comments

@hugecheese
Copy link

@hugecheese hugecheese commented Nov 2, 2019

https://reproducible-builds.org/

I believe this would greatly improve the security of the Brave Browser. The majority of users will simply use Brave from a binary blob downloaded from the web. There is no way to independently verify that the release has not been tampered with relative to the source code on GitHub.

It would be great if the following were possible:

git checkout 79.0.3945.16
npm run build Release
wget <binary blob url>
# the hash of brave's blob and the local build are verifiably the same
@bsclifton
Copy link
Member

@bsclifton bsclifton commented Dec 2, 2019

Definitely something we want - I know @mbacchi had heard about a way to do deterministic builds for Chromium (don't remember the details, unfortunately)

@brianddk
Copy link

@brianddk brianddk commented Apr 9, 2020

I know @mbacchi had heard about a way to do deterministic builds for Chromium (don't remember the details, unfortunately)

Perhaps a reference to issue #5830

@mbacchi mbacchi added this to Untriaged Backlog in User Requests / Install Improvements via automation Apr 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.