element-hq / element-hq/element-meta

Implement MSC3834 TOFU (user key pinning)

Open
#764 2 comments 2 reactions 0 assignees View on GitHub
A-E2EE T-Epic Team: Crypto X-Needs-Rust
Dominant language
No language data
Stars
112
Forks
25
Avg merge
6h 6m
Merged PRs (30d)
4

Description

Implement MSC3834 in ER and EX clients, as a solution to https://github.com/element-hq/element-meta/issues/1557

```[tasklist]
### Dev tasks
- [ ] https://github.com/matrix-org/matrix-spec-proposals/pull/3834
- [ ] #1112
- [ ] matrix-org/matrix-rust-sdk#1528
- [ ] Migrate existing account to support new TSK
- [ ] ER Android UI work
- [ ] ER iOS UI work
- [ ] EX UI support
- [ ] Web UI support
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with MSC3834 and the linked Element Meta issue, then review the referenced tasks #1112 and matrix-rust-sdk#1528. Done means the listed account migration, client implementations, and Android, iOS, Element X, and web UI support are completed, but this issue names no files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, ios, rust
Domain
mobile-dev, security, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.