Skip to content

agent: validate xrcp host certificate chain against paired CA - #2000

Draft
evgeny-simplex wants to merge 2 commits into
simplex-chat:masterfrom
evgeny-simplex:ep/xrcp-host-chain
Draft

evgeny-simplex wants to merge 2 commits into
simplex-chat:masterfrom
evgeny-simplex:ep/xrcp-host-chain

Conversation

@evgeny-simplex

@evgeny-simplex evgeny-simplex commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

agent: the desktop accepts a connecting mobile only when the mobile's TLS certificate chain is valid and its CA is the one recorded at pairing, as the mobile already checks the desktop. A mobile whose clock is more than one hour ahead of the desktop is refused with an expired certificate error, as a mobile refuses a desktop whose clock is ahead of it.

tests: the desktop accepts no session from a known host whose certificate is not signed by its CA.

/XRCP/

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant