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

Thinking about the possibility for the user to know who build the executable #667

Open
5 tasks done
uazo opened this issue Jan 6, 2024 · 3 comments
Open
5 tasks done
Labels
enhancement New feature or request

Comments

@uazo
Copy link
Owner

uazo commented Jan 6, 2024

Preliminary checklist

  • I have read the README
  • I have read the FAQs.
  • I have searched existing issues for my feature request. This is a new issue (NOT a duplicate) and is not related to another issue.
  • I have searched wont fix issues and this request is not among them
  • This is a feature request for the Cromite browser; not the website nor F-Droid nor anything else.

Is your feature request related to privacy?

Yes

Is there a patch available for this feature somewhere?

No

Describe the solution you would like

I would like to encourage home builds and distribution via other means than github.
But I think it lacks the information of who produced the executables, a kind of seal for builds produced by me (for example #621 (comment))

The idea is to allow the user to verify some code shown, for instance in chrome://version, even for desktop versions.
I could sign a file with android tools and allow it to be downloaded for verification even from the desktop.

see also #422

Describe alternatives you have considered

signing certificates are exorbitantly expensive.

@uazo uazo added the enhancement New feature or request label Jan 6, 2024
@PF4Public
Copy link

If your intention is to verify the integrity of a file, simple hash might suffice. If you want authenticity, you could attempt using PGP for that. In that case you need to publish your public key and then anyone could verify the file against it.

@uazo
Copy link
Owner Author

uazo commented Jan 6, 2024

If you want authenticity

yes, I meant that.

you could attempt using PGP for that

if I can exploit something already in the chromium repo it's better, considering that they sign apks I thought you could sign any file, and maybe I can exploit that.

@uazo
Copy link
Owner Author

uazo commented Jan 7, 2024

I thought about it again, the way I thought about it doesn't make sense. Just take the file and include it in another build.

we would need something online, a site, which has access to particular API (such as account.google.com).
but I don't like it.

@uazo uazo added need triage I will look into it, I promise! and removed enhancement New feature or request labels Jan 7, 2024
@uazo uazo added enhancement New feature or request and removed need triage I will look into it, I promise! labels Mar 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants