frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Hardware Attestation as Monopoly Enabler

https://grapheneos.social/@GrapheneOS/116550899908879585
199•ChuckMcM•1h ago

Comments

ChuckMcM•1h ago
This is a really good thread on why this technology is becoming a problem for "open" anything. The argument "we can create our own separate web" is fine until all of your services are behind the web that locks you into owning a Google approved or Apple approved mobile device.
samplifier•41m ago
Are there enough of us to run our own country? It makes me feel dumb, but this is a serious question.
hnlmorg•29m ago
I’m not sure why you’re asking this question, but you can run a country as a population of 1 (ie just yourself) if you wanted.

The problem being raised isn’t due to the size of the country though. It’s the size of the company (ie Apple and Google)

voakbasda•28m ago
Where would you do that? Realistically, the question is one that cannot even be asked safely: are there enough of us to overthrow the existing systems and replace them with something better?

The answer to either question, really, is no. The powers that be have systematically implemented policies that keep us divided to prevent that eventual outcome.

otterley•22m ago
If you live in a democracy, you already do run your own country. Vote accordingly. Get involved in politics.
daishi55•21m ago
There are mountains of academic research showing that even in “democracies”, public opinion rarely translates into policy (by design).
zozbot234•13m ago
The problem with that argument is that there really is no such thing as public opinion at scale. You can poll people on just about any issue and the answers are going to differ massively depending on framing effects. In the end, it's hardly better than just flipping a coin.
marcosdumay•5m ago
Not much of a democracy...
throw7•21m ago
We already have a republic. If we can keep it.
IdiotSavage•19m ago
https://en.wikipedia.org/wiki/Micronation
riedel•17m ago
The question is rather: can political parties develop a vision beyond libertarian views or full state control on the other side.

I feel that we need a better political consensus on a free society that puts the monopoly of force in the hand of democratic legitimate forces. I currently feel that all digital violence lies in the hands of a few corporations. And at the same time there is politician that like this because they can through this proxy can indirectly execute control without any political legitimacy. Sorry, I do not believe in markets as guarantees for freedom. I have read too much dystopian sci-fi for that.

luckylion•35m ago
Wouldn't the argument be that you'd build separate copies of those services as well?

Granted, for banking or government-interactions that isn't feasible, but wouldn't it for many other things? It would likely be more expensive given that the work to build something still needs to be done and the cost is distributed among fewer shoulders and the lower complexity since you don't need to build ad-tech doesn't make up for that, but I suppose that's a bit like quality food.

Hardware will be more difficult.

skybrian•23m ago
Yes, it requires you to have an approved device for certain tasks.

But you can own multiple devices. You can use an approved device specifically for banking or Netflix and whatever device you like for all your other tasks. Maybe you could use an approved device (a Yubikey?) to authenticate your other devices?

Also, governments should be leaning on them to approve more devices.

Someone•19m ago
IMO, it would be better if they removed the claim “It doesn't provide a useful security feature” because, even if it does, the collateral damage of making non-Google, non-Apple OSes second class citizens remains, and that is the main problem.
ls612•49m ago
Asymmetric cryptography and its consequences have been a disaster for the human race. I’m not even joking all of the centralization of power and the rise of totalitarianism tech is driving is downstream from asymmetric cryptography.
lpcvoid•48m ago
I disagree, I think you cast the net way too wide. Asymmetric cryptography enables secure communication in the first place. It's being used nefariously by Google and Apple, of course, but that's to be expected from big tech.
ls612•24m ago
Isn’t the ability to create certificates guaranteed conceptually once you have asymmetric crypto? In that case there is no intermediate technology which allows key exchanges without also creating digital totalitarianism.
rossjudson•19m ago
Nefariously how?
grishka•40m ago
It's not asymmetric cryptography itself. It's the fact that it takes enormous resources to manufacture modern SoCs, such that the economy only makes sense if you're churning them out by millions at least. It's also the fact that they can't be modified after they've been manufactured.

It's basically those people who can manufacture chips having technological supremacy over the rest of the humanity.

ls612•23m ago
It doesn’t matter if you can produce SOCs if your hardware isn’t trusted.
amarant•24m ago
FFS, cryptography is not the problem. How many times will we have to shut down that particular stupidity? Asymmetric cryptography is a corner stone of basically all online secure communications, and has been since before Google and apple were even founded as companies! (First invented in 1970)

When did Https ever hurt you? That's built on asymmetric cryptography. Wherever you see the word "secure" it's basically shorthand for asymmetric cryptography.

Https

Ssh

Sftp

E2ee

It's asymmetric cryptography all the way.

ls612•18m ago
Easy there I don’t want to take away your encrypted messaging. I’m just pointing out that the technology that enables it also enables the techno-totalitarianism we have been seeing rise since the mid 2010s
amarant•8m ago
>Easy there I don’t want to take away your encrypted messaging

Then stop trying to take away the technology it's built on

rvz•47m ago
Well there you have it.

> Governments are increasingly mandating using Apple's App Attest and Google's Play Integrity for not only their own services but also commercial services. The EU is leading the charge of making these requirements for digital payments, ID, age verification, etc. Many EU government apps require them.

Even the "beloved" EU government is also in on it as well as banking apps are pushing for this too. They do not care about you and the so-called "Open Web" is already dead on arrival.

[0] https://grapheneos.social/@GrapheneOS/116551068177121365

bigyabai•34m ago
> They do not care about you

By "they" you mean FAANG and the FTC, right? Telling the EU to respect the Open Web does nothing to protect users if you continue to approve the export of attested hardware. America is deliberately abetting authoritarian schemes.

rvz•27m ago
> By "they" you mean FAANG and the FTC, right?

You might need to the sentence again since I was quite clear who I was talking about:

"EU government"

"banking apps"

...and everyone else who benefits from pushing "digital payments, ID, age verification, etc." that will use "Apple's App Attest and Google's Play Integrity" APIs.

It isn't that hard to understand.

grishka•47m ago
Our civilization desperately needs a method to modify modern microelectronics after manufacturing that can be used at least in a well-equipped repair shop, and it needs it yesterday.

Alternatively, just make it illegal to ship any kind of initial bootloader as part of a CPU's/SoC's mask ROM in any computing device that is marketed as a general-purpose one. I.e. the first instruction that the CPU executes after reset must come from a storage device that is physically external to the CPU package.

altairprime•37m ago
This won’t help; the SOC silicon can be revised to record each executed instruction from power-on until secure-boot handoff opcode, with various supporting opcodes to query status-of / overflow-of / signature-for so that the OS reports pre-boot tampering implicitly as part of developing its own attestations.
mattmaroon•37m ago
So basically, ReCaptcha should be spun off into a not-for-profit.
acgourley•37m ago
It's so obvious to me states need to create a soul bound identity system, replace social security numbers with it, and then let everyone else use cryptography on top of that (which is now cheap when you don't care about sybil attacks) to do private stuff.
realusername•33m ago
The places you actually need an ID are so rare, I don't think it's worth it to build such a system (and no, porn or social network definitely aren't valid use cases).

It's a problem in search of a solution.

SilverElfin•26m ago
We also need liability. Every time someone’s data is lost, the company losing it must be held accountable. They owe us huge amounts of money, and executives + board members should be jailed. No free pass.

Let’s see then if they really want to collect all our information all the time. Right now, they take it and handle it irresponsibly because they’re free from consequences.

altairprime•22m ago
You just need to deploy auditable (source-available, reproducible-build, firmware checksums LCD on-chip) biometrics booths that generate private keys from normalized biometric inputs, and then use those ephemeral private keys to generate and sign portable identity keys. Most people have fingerprints and retina patterns and that’s twelve signatures on an identity alone, allowing for continuity across severe biometrics events like regrown fingertips etc.

A nonprofit business could do this if backed by all existing dotcom and bitcoin billionaires. But they’d all want to profit from it, so either non-profit (NGO) or governmental it is.

Fun fact: this is already a core function of USPS. They serve as an identity verification hub for both US passports and their informed delivery and PO box services. They just have a human-dependent process rather than an identity-generator booth. So they’d be perfectly positioned to take your ID, hand you an attestation request QR code, and get your identity-signatures on it — without being able to reverse-engineer your biometrics from those signatures, but still being able to detect gross variances when someone else tries to lie about being you in a future verification.

Anyways, none of this will likely ever happen, but the rich tech folks could make it happen at any time if they cared to. Instead we get THE ORB which is doing retinas as a for-profit without auditable artifacts or hardware. Sigh.

rasengan•34m ago
I agree hw attestation is net negative when forced upon end users. OTOH, when service providers use it, it results in transparency to end users [1] so it's really about how it is used.

[1] https://bmail.ag/verify

CharlesW•33m ago
The thread is a bit vague. Am I understanding correctly that GrapheneOS Foundation's objection isn't to attestation per se, but that they can't participate in Google-controlled attestation APIs? In other words, although GrapheneOS can be cryptographically attested, apps using Google Play Integrity won’t accept it because it isn't Google-certified/GMS-licensed?
zb3•24m ago
It's a different thing if banking/government apps require a device certified for security, and a different thing if this certification certifies that the user's device has Google spyware preinstalled with elevated privileges..

Google doesn't certify devices basing on security, so that kind of attestation should have no place in banking/government apps, otherwise it just enforces the duopoly

aaronmdjones•22m ago
> Am I understanding correctly that [...]

What I took away from the thread is that they're against services forcing attestation in general, and also pointing out that Play Integrity isn't about security, but rather about control, because Google could trivially make it work with GrapheneOS (which is more secure than any other Android OS on the market) but they won't.

CharlesW•16m ago
> …Google could trivially make it work with GrapheneOS (which is more secure than any other Android OS on the market) but they won't.

But if Google did support third-party attestation, would the GrapheneOS Foundation be happy? Most of the thread seems to be a call for attestation to die, which feels impractical and unachievable. But "Google could use it to permit GrapheneOS for Play Integrity if that was actually about security" seems to be the real ask, and that seems reasonable and achievable. If that's true, I think it would’ve been more effective to lead with that and focus on it.

microtonal•7m ago
Why should Google decide which devices are safe enough to pass remote attestation? Seems to me that if we want this at all, it should be an independent body that approves signing keys of vetted vendors (e.g. vendors roll out security updates timely, etc.).

As long as this is in Google's hands, they can abuse it to control the market.

That said, Play Integrity accepting GrapheneOS would be a step forward, but they will never do it, because then other vendors might also want to pass attestation without preloading Google apps.

izacus•17m ago
There's a thread awhile back where there were VERY angry at someone trying to setup their own attestation project database (essentially a list of known Android builds and their signatures).

They want apps to add their signing hashes manually just for them and don't want to join projects that would aggregate and act as a database or certificate authority.

microtonal•6m ago
You mean Universal Attestation, which is from a vendor cartel, of which most of the individual vendors are typically waaaaay behind security updates, etc.
microtonal•12m ago
My impression is that they are against remote attestation in apps/websites in general and if apps really want to do it, they should do it using the attestation API that AOSP already provides. The attestation API in AOSP allows companies to trust signing key fingerprints (such as those of GrapheneOS), which means that the attestation system is not controlled by a single company (Google).

The most damning part about Google Play Integrity is that, as the thread states, that Google lets devices pass that are full of known security holes, whereas they do not allow what is very likely to be the most secure mobile OS. This shows that they only use it as a method to shut out competitors and to control Android device manufacturers to pre-install Google software like Chrome (otherwise their devices do not get certified and won't pass Play Integrity).

IANAL, but anti-competition lawyers/bodies should have a field day with this, but nobody seems to care. Worse, the EU, despite their talk of sovereignty adds Play Integrity-based to their own age verification reference app.

I recommend every EU citizen, also if you do not use GrapheneOS, to file a DMA complaint about this anti-competitive behavior:

https://digital-markets-act.ec.europa.eu/contact-us-eu-citiz...

Also, every time this comes up, @ the relevant EU bodies, commissioners and your government's representative on Mastodon, etc.

SilverElfin•28m ago
It is definitely a monopoly enabler. But also a threat to speech. You can only participate online if you have attested hardware. And that hardware will be tied back to you. It’s another threat to privacy like age verification laws.
iamkrazy•22m ago
It's still not too late. With the help of Claude et. al, we can make a truly open mobile OS from ground up. We can make an app translater that can translate Android and iOS apps to our OS. We can make deals with manufacturers to start shipping phones with this OS. We have the will, there's enough of us on this site to make an impact. All ee need is good leadership. Please somebody with enough clout step up.
applfanboysbgon•19m ago
The OP is from an already-existing open mobile OS, which already has a deal with a manufacturer. The problem isn't, and has never been, making an OS. This is not a technical problem. This is a political problem.
comandillos•14m ago
These kind of things just make me want to use Graphene even more, or literally any platform that isnt the monopoly ones. Somehow I think AI and vibecoding, even if it may sound as an unpopular opinion, will allow people to build free ecosystems and actually usable devices that dont rely on the usual providers.
gib444•12m ago
GrapheneOS would do well to get a grip on its marketing/PR, especially at this pivotal moment of partnering with Motorola. This topic deserves to be a proper article. Please, not everyone wants to read a stream of tweets and replies.

And the audacity to reply rudely to someone in the thread with "Read the rest of the thread once it's posted". Absurd

(Wrote this on a Pixel running grapheneos fwiw)

gibbsrich•7m ago
This was a wild ride, what an adventure. So many moving pieces, this really is just one big house of cards.

Froot Loops and a Graphics Card

https://danielmay.co.uk/posts/froot-loops-and-a-graphics-card/
1•danielrmay•46s ago•0 comments

Stick Charts

https://en.wikipedia.org/wiki/Marshall_Islands_stick_chart
1•helterskelter•1m ago•0 comments

Six Selfish Reasons to Have Kids

https://kevinkelly.substack.com/p/six-selfish-reasons-to-have-kids
1•MetaMalone•3m ago•0 comments

Data from a phone becomes a death sentence

https://www.jpost.com/defense-and-tech/article-895697
1•iugtmkbdfil834•7m ago•0 comments

One Agent Sandbox Is Not Enough

https://multikernel.io/2026/03/25/sandlock-mcp-per-tool-sandboxing/
1•kjok•7m ago•0 comments

Researchers tune Casimir force using magnetic fields

https://phys.org/news/2024-06-tune-casimir-magnetic-fields.html
1•bilsbie•8m ago•0 comments

DMA: A Community Hackerspace in Seattle

https://dma.space/
1•bleeperblooper•11m ago•0 comments

YA3 – Yet Another 303 clone, that runs in the browser and as a DAW plugin

https://ya3.surge.sh/
2•stagas•11m ago•0 comments

Synthetic Exercise World – Fictional dataset for cyber exercises and standards

https://github.com/MISP/Synthetic-Exercise-World-Format
1•adulau•14m ago•0 comments

Humanoid Robots Are the Next Phase of the AI Hype Cycle

https://www.bloomberg.com/news/articles/2026-05-08/humanoid-robots-aren-t-as-advanced-as-the-ai-h...
2•wslh•15m ago•1 comments

Lies, damned lies, and Elastic's benchmarks

https://www.gouthamve.dev/lies-damned-lies-and-elastics-benchmarks/
1•gsky•19m ago•0 comments

Stoa – open substrate for agent-readable SaaS (spec, runtime, registry)

https://stoa.tryvext.com/
1•alayton•20m ago•0 comments

Ask HN: Would you use a verified social platform?

2•jacobwiseberg•23m ago•2 comments

Bottleneck – The Strait of Hormuz Crisis Game

https://bottleneck.jakubgornicki.com/en
1•smartmic•25m ago•0 comments

MIT researchers revive 40 year old triangular zipper concept

https://www.tomshardware.com/3d-printing/mit-researchers-revive-40-year-old-triangular-zipper-con...
2•MassPikeMike•28m ago•0 comments

Goblin Hunt

https://blog.leloew.com/goblin-hunt/
1•lysecret•34m ago•0 comments

Court Awards Aylo $4.2M, Not $84M, in Pornhits Piracy Case

https://torrentfreak.com/court-awards-aylo-4-2-million-not-84-million-in-pornhits-piracy-case/
2•Brajeshwar•34m ago•0 comments

Voyager FDS Emulator

https://zanehambly.com/voyager
1•vsrinivas•37m ago•1 comments

COBOL Is the Asbestos of Programming Languages

https://www.wired.com/story/cobol-is-the-asbestos-of-programming-languages/
3•birdculture•37m ago•0 comments

Show HN: Mosaic – sort iOS icons by color using an evolutionary algorithm

https://github.com/RTiK/mosaic
1•artkh•38m ago•0 comments

Hacking Tesla, so the doors open mechanically in an emergency

https://www.thestar.com/news/canada/i-couldnt-live-with-the-idea-of-my-kids-trapped-in-my-tesla-h...
2•ranit•40m ago•1 comments

Show HN: SimplyBudget, AI Finance Tracker

https://simplybudget.framer.ai/
1•zaintechsavvy•41m ago•0 comments

Show HN: KI im Mittelstand oder KI-Frustration? inkl. Demo

https://christopher-helm.com/einfuehrung-von-ki-im-mittelstand/
1•chelm•43m ago•1 comments

Adventures in Science Fiction Cover Art: Inside the Skull

https://sciencefictionruminations.com/2012/08/31/adventures-in-science-fiction-cover-art-inside-t...
1•jruohonen•43m ago•0 comments

There are only two paths left for software

https://www.a16z.news/p/there-are-only-two-paths-left-for
2•noashavit•44m ago•1 comments

Generative Recommendation for Large-Scale Advertising

https://arxiv.org/abs/2602.22732
1•mfiguiere•46m ago•0 comments

How FAANG Became General Electric

https://danunparsed.com/p/how-faang-became-general-electric
1•sambellll•51m ago•1 comments

ESP-IDF 6 Setup in VS Code: Blink and Debug an ESP32-S3 [video]

https://www.youtube.com/watch?v=y2pIqbZa-iA
1•iamflimflam1•52m ago•0 comments

Crack and Crab

https://languagelog.ldc.upenn.edu/nll/?p=73489
1•jruohonen•53m ago•0 comments

Beat – open-source screenwriting app for Mac/iOS

https://www.beat-app.fi/
1•tekkk•57m ago•0 comments