Skip to content

Conversation

uhoreg
Copy link
Member

@uhoreg uhoreg commented Jun 10, 2024

Rendered

Conflict of Interest declaration: I am a member of the Spec Core Team, and am employed by Element. This MSC was written as part of my work on the Element Cryptography team.


SCT Stuff:

MSC checklist

FCP tickyboxes

@uhoreg uhoreg changed the title MSCxxxx: Invisible Cryptography MSC4153: Invisible Cryptography Jun 10, 2024
@uhoreg uhoreg added e2e proposal A matrix spec change proposal kind:maintenance MSC which clarifies/updates existing spec needs-implementation This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP. labels Jun 10, 2024
Copy link
Member

@turt2live turt2live Jun 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Implementation requirements:

  • Client embodying these values (preferably cross platform).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe that EW and EX both implement this, via their respective labs flags.

EW's setting looks like this:

image

@uhoreg uhoreg changed the title MSC4153: Invisible Cryptography MSC4153: Exclude non-cross-signed devices Jun 25, 2024
poljar pushed a commit to matrix-org/matrix-rust-sdk that referenced this pull request Jul 3, 2024
@turt2live
Copy link
Member

@mscbot resolve Guidance to clients on how to create cross-signing keys (links to spec, conflict resolution, etc)

@mscbot
Copy link
Collaborator

mscbot commented Sep 30, 2025

🔔 This is now entering its final comment period, as per the review above. 🔔

@mscbot mscbot added final-comment-period This MSC has entered a final comment period in interest to approval, postpone, or delete in 5 days. and removed proposed-final-comment-period Currently awaiting signoff of a majority of team members in order to enter the final comment period. unresolved-concerns This proposal has at least one outstanding concern labels Sep 30, 2025
@turt2live turt2live moved this from Ready for FCP ticks to In FCP in Spec Core Team Workflow Sep 30, 2025
@turt2live turt2live removed the 00-weekly-pings Tracking for weekly pings in the SCT office. 00 to make it first in the labels list. label Sep 30, 2025
@turt2live turt2live added kind:core MSC which is critical to the protocol's success and removed kind:maintenance MSC which clarifies/updates existing spec labels Oct 3, 2025
@mscbot
Copy link
Collaborator

mscbot commented Oct 5, 2025

The final comment period, with a disposition to merge, as per the review above, is now complete.

@mscbot mscbot added finished-final-comment-period and removed disposition-merge final-comment-period This MSC has entered a final comment period in interest to approval, postpone, or delete in 5 days. labels Oct 5, 2025
@turt2live
Copy link
Member

(this MSC is being held in its current state pending resolution of #4153 (comment) )

to be compatible with suggestion to delay implementation
@richvdh
Copy link
Member

richvdh commented Oct 13, 2025

(this MSC is being held in its current state pending resolution of #4153 (comment) )

That thread is now resolved, and this MSC is now considered to have properly finished FCP.

@richvdh richvdh merged commit 55ec009 into matrix-org:main Oct 13, 2025
1 check passed
@turt2live turt2live added spec-pr-missing Proposal has been implemented and is being used in the wild but hasn't yet been added to the spec and removed finished-final-comment-period labels Oct 14, 2025
@turt2live turt2live moved this from In FCP to Requires spec writing in Spec Core Team Workflow Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

e2e kind:core MSC which is critical to the protocol's success matrix-2.0 Required for Matrix 2.0 proposal A matrix spec change proposal spec-pr-missing Proposal has been implemented and is being used in the wild but hasn't yet been added to the spec

Projects

Status: Requires spec writing

Development

Successfully merging this pull request may close these issues.