cloudflare / cloudflare/pat-go

Implement 0x0005 (VOPRF ristretto) as single issuance

Open
#54 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
40
Forks
13
PR merge metrics
No merged PRs in 30d

Description

At the moment, we only implement 0x0005 as part of batch issuance. This makes sense as this was added for batched issuance.

We should consider implementing standalone RFC9578 Section 2 TokenRequest and TokenReponse for type 0x0005.

Contributor guide

Open the contributing guide

Research direction

Start by reading the existing 0x0005 batch-issuance implementation and RFC 9578 Section 2, focusing on the standalone TokenRequest and TokenResponse flow. Compare the required behavior with the current batch path; done means type 0x0005 supports single issuance according to the RFC without changing its batch behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cryptography
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.