platform_bionic
Auditor
| platform_bionic | Auditor | |
|---|---|---|
| 2 | 127 | |
| 159 | 664 | |
| 5.7% | 1.8% | |
| 9.0 | 8.5 | |
| 11 days ago | 9 days ago | |
| Assembly | Java | |
| - | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
platform_bionic
-
Graphene OS: a security-enhanced Android build
-https://github.com/GrapheneOS/platform_bionic/forks?include=...
-
How do you trust GrapheneOS?
This includes the Auditor and Attestation Server, Hardened Android bionic standard C library, Vanadium, Our own secure and privacy focused Camera app, Secure PdfViewer, Apps, Hardened malloc much of the specific work in the kernel, it’s right across the entire stack.
Auditor
-
Public Trust Demands Open-Source Voting Systems
> There's really no good practical solution to this problem.
Remote attestation via trusted execution environments is a thing. It is not a theoretical one either. See, for example, Graphene OS's Auditor app[0]. Solving this for voting machines in particular would be a matter of good design, not of solving fundamentally hard problems.
[0] https://attestation.app/
-
GrapheneOS and Forensic Extraction of Data
Thanks, good to know. I was asking because the commit histories of some of the GrapheneOS components scream "mostly one man show".
https://github.com/GrapheneOS/Auditor/commits/main/
- Auditor app version 77 released
- Auditor app version 76 released
- Auditor app version 73 released
- Auditor app version 72 released
-
Attestation.
You can set up the remote attestation from the Auditor website: https://attestation.app/ There's more information about Auditor in general there too.
-
Auditor: Remote Attestation for Everyone!
Auditor is a very simple little app. It takes less than 5 minutes to set up remote verification. You simply go to https://attestation.app/ to make an account. Then you will get a QR code on the screen, you take a picture using the Auditor app, and set the verification interval. I use every 4 hours personally. After that, it's completely hands off!
What are some alternatives?
platform_external_Camera - Camera app prebuilt using the latest official release of the Camera app.
PdfViewer - Simple Android PDF viewer based on pdf.js and content providers. The app doesn't require any permissions. The PDF stream is fed into the sandboxed WebView without giving it access to content or files. CSP is used to enforce that the JavaScript and styling properties within the WebView are entirely static.
AttestationServer - attestation.app remote attestation server. Server code for use with the Auditor app: https://github.com/GrapheneOS/Auditor. It provides two services: submission of attestation data samples and a remote attestation implementation with email alerts to go along with the local implementation based on QR code scanning in the app.
YASNAC - Yet Another SafetyNet Attestation Checker
legacy_bugtracker - See the new issue tracker for GrapheneOS at https://github.com/GrapheneOS/os_issue_tracker.
NMapGUI - Advanced Graphical User Interface for NMap