freedomofpress/securedrop-protocol
Research and proof of concept to develop the next SecureDrop with end to end encryption.
Is freedomofpress/securedrop-protocol beginner-friendly?
The maintainers of freedomofpress/securedrop-protocol usually reply to a pull request within 1 day. 4 beginner-friendly issues are open now.
- Stars
- 63
- Forks
- 8
- Open beginner issues
- 4
- Indexed issues
- 73
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 12
- Dominant language
- F*
- License
- AGPL-3.0
- Last GitHub push
- Sep 25, 2026
- Latest indexed
- Sep 20, 2026
- Contributing guide
- No contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- good first issue
How to contribute to freedomofpress/securedrop-protocol
- There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
- Read its code of conduct: it covers issues and pull requests as well as chat.
- Your contributions will be published under the project's AGPL-3.0 license.
- Pick one of the 4 open beginner-friendly issues below and comment that you want to work on it before you start.
Issues somebody may already be working on are listed last. List everything by date
-
ci: keep track of code TODOs and issues with https://github.com/marketplace/actions/todo-backlinksOpenCI proposal
Difficulty 3/5 1-2 days Newbie friendliness 45/100
freedomofpress/securedrop-protocol#394 · 1 comment · 2 reactions ·
Maintainers usually reply within 1 day
-
proposal refactoring
Difficulty 5/5 Over a week Newbie friendliness 25/100
freedomofpress/securedrop-protocol#393 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
freedomofpress/securedrop-protocol#391 ·
Maintainers usually reply within 1 day
-
proposal refactoring
Difficulty 5/5 Over a week Newbie friendliness 25/100
freedomofpress/securedrop-protocol#390 · 2 reactions ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
freedomofpress/securedrop-protocol#389 · 1 comment · 2 reactions ·
Maintainers usually reply within 1 day
-
formal analysis
Difficulty 5/5 Over a week Newbie friendliness 20/100
freedomofpress/securedrop-protocol#382 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
freedomofpress/securedrop-protocol#367 · 2 reactions ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
freedomofpress/securedrop-protocol#366 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
security
Difficulty 5/5 Over a week Newbie friendliness 35/100
freedomofpress/securedrop-protocol#365 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 32/100
freedomofpress/securedrop-protocol#364 ·
Maintainers usually reply within 1 day
-
formal analysis
Difficulty 4/5 3-5 days Newbie friendliness 45/100
freedomofpress/securedrop-protocol#360 · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
freedomofpress/securedrop-protocol#357 ·
Maintainers usually reply within 1 day
-
FPF key rotationOpen
Difficulty 5/5 Over a week Newbie friendliness 25/100
freedomofpress/securedrop-protocol#356 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
freedomofpress/securedrop-protocol#354 · 3 comments ·
Maintainers usually reply within 1 day
-
documentation good first issue
Difficulty 4/5 3-5 days Newbie friendliness 35/100
freedomofpress/securedrop-protocol#350 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
freedomofpress/securedrop-protocol#349 ·
Maintainers usually reply within 1 day
-
feature/metadata formal analysis needs/research
Difficulty 5/5 Over a week Newbie friendliness 30/100
freedomofpress/securedrop-protocol#346 ·
Maintainers usually reply within 1 day
-
needs/discussion
Difficulty 5/5 Over a week Newbie friendliness 35/100
freedomofpress/securedrop-protocol#345 ·
Maintainers usually reply within 1 day
-
good first issue
Difficulty 3/5 1-2 days Newbie friendliness 55/100
freedomofpress/securedrop-protocol#343 ·
Maintainers usually reply within 1 day
-
good first issue specification
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
freedomofpress/securedrop-protocol#338 ·
Maintainers usually reply within 1 day
-
CI documentation
Difficulty 3/5 1-2 days Newbie friendliness 55/100
freedomofpress/securedrop-protocol#337 · 1 comment ·
Maintainers usually reply within 1 day
-
CI
Difficulty 3/5 1-2 days Newbie friendliness 55/100
freedomofpress/securedrop-protocol#328 ·
Maintainers usually reply within 1 day
-
bug report
Difficulty 5/5 Over a week Newbie friendliness 35/100
freedomofpress/securedrop-protocol#316 · 3 comments ·
Maintainers usually reply within 1 day
-
Integrate `cargo vet`May be free again @rocodes claimed this 59 days ago, and no pull request is open. Opendependencies
freedomofpress/securedrop-protocol#315 · 1 reaction · 1 assignee ·
Maintainers usually reply within 1 day
-
refactoring
Difficulty 5/5 Over a week Newbie friendliness 35/100
freedomofpress/securedrop-protocol#309 · 2 reactions ·
Maintainers usually reply within 1 day
-
benchmarks
Difficulty 3/5 1-2 days Newbie friendliness 45/100
freedomofpress/securedrop-protocol#304 · 1 reaction ·
Maintainers usually reply within 1 day
-
compute fetch challenges should be constant timeMay be free again @rocodes claimed this 33 days ago, and no pull request is open. Open
freedomofpress/securedrop-protocol#301 · 2 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
good first issue needs/proposal
Difficulty 5/5 Over a week Newbie friendliness 35/100
freedomofpress/securedrop-protocol#293 ·
Maintainers usually reply within 1 day
-
CI
Difficulty 4/5 3-5 days Newbie friendliness 42/100
freedomofpress/securedrop-protocol#282 · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
freedomofpress/securedrop-protocol#279 · 3 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
freedomofpress/securedrop-protocol#276 ·
Maintainers usually reply within 1 day
-
refactoring
Difficulty 4/5 3-5 days Newbie friendliness 38/100
freedomofpress/securedrop-protocol#273 · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
freedomofpress/securedrop-protocol#268 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
freedomofpress/securedrop-protocol#253 ·
Maintainers usually reply within 1 day
-
documentation
Difficulty 5/5 Over a week Newbie friendliness 35/100
freedomofpress/securedrop-protocol#241 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 42/100
freedomofpress/securedrop-protocol#231 ·
Maintainers usually reply within 1 day
-
good first issue needs/discussion specification
Difficulty 5/5 Over a week Newbie friendliness 25/100
freedomofpress/securedrop-protocol#229 · 1 comment ·
Maintainers usually reply within 1 day
-
specification
Difficulty 5/5 Over a week Newbie friendliness 35/100
freedomofpress/securedrop-protocol#228 · 2 comments · 2 reactions ·
Maintainers usually reply within 1 day
-
benchmarks good first issue
Difficulty 3/5 1-2 days Newbie friendliness 55/100
freedomofpress/securedrop-protocol#225 ·
Maintainers usually reply within 1 day
-
documentation verification
Difficulty 5/5 Over a week Newbie friendliness 30/100
freedomofpress/securedrop-protocol#219 · 1 reaction ·
Maintainers usually reply within 1 day
-
spec: NR IDOpenspecification
Difficulty 3/5 1-2 days Newbie friendliness 52/100
freedomofpress/securedrop-protocol#216 ·
Maintainers usually reply within 1 day
-
enhancement production
Difficulty 5/5 Over a week Newbie friendliness 30/100
freedomofpress/securedrop-protocol#202 · 1 comment ·
Maintainers usually reply within 1 day
-
good first issue refactoring
Difficulty 4/5 3-5 days Newbie friendliness 45/100
freedomofpress/securedrop-protocol#199 ·
Maintainers usually reply within 1 day
-
provide test vectorsOpengood first issue tests
Difficulty 4/5 3-5 days Newbie friendliness 42/100
freedomofpress/securedrop-protocol#198 ·
Maintainers usually reply within 1 day
-
feature/attachments proposal
Difficulty 5/5 Over a week Newbie friendliness 25/100
freedomofpress/securedrop-protocol#190 · 1 comment ·
Maintainers usually reply within 1 day
-
refactoring
Difficulty 5/5 Over a week Newbie friendliness 25/100
freedomofpress/securedrop-protocol#186 · 2 comments · 1 reaction ·
Maintainers usually reply within 1 day
-
specification
Difficulty 2/5 1-3 hours Newbie friendliness 50/100
freedomofpress/securedrop-protocol#183 ·
Maintainers usually reply within 1 day
-
verification
Difficulty 5/5 Over a week Newbie friendliness 25/100
freedomofpress/securedrop-protocol#173 · 2 comments ·
Maintainers usually reply within 1 day
-
verification
Difficulty 5/5 Over a week Newbie friendliness 42/100
freedomofpress/securedrop-protocol#169 · 4 comments ·
Maintainers usually reply within 1 day
-
needs/discussion security
Difficulty 5/5 Over a week Newbie friendliness 30/100
freedomofpress/securedrop-protocol#168 · 2 comments · 1 reaction ·
Maintainers usually reply within 1 day