Skip to content
@beer4peer

Beer4Peer

Hi there đź‘‹

How it started

@xrobau:

The provably anonymous voting 'stuff' I have currently done is pretty simple. Basically
you have service A generate a bunch of random tokens. These are returned to service B.
Service B mixes them, and a bunch of email addresses together, and then hands that to
service C which actually emails them. The tokens are basically JWTs.

The rx'ing instance validates the JWT, marks it as used, and records the vote.

the reason you use JWTs is that you don't need to have the generation and validation service
talk to each other at all. The JWT says 'valid for xyz, uuid foo'. The validation service
checks that it's being used for xyz and that uuid foo hasn't already responded.

Popular repositories Loading

  1. voting voting Public

    Voting Test

    PHP 2

  2. .github .github Public

  3. ca ca Public

    Tools to create and manage the B4P CA

    Makefile

Repositories

Showing 3 of 3 repositories
  • voting Public

    Voting Test

    beer4peer/voting’s past year of commit activity
    PHP 2 GPL-3.0 0 2 33 Updated Dec 23, 2024
  • ca Public

    Tools to create and manage the B4P CA

    beer4peer/ca’s past year of commit activity
    Makefile 0 0 0 0 Updated Oct 31, 2022
  • .github Public
    beer4peer/.github’s past year of commit activity
    0 0 0 0 Updated Oct 31, 2022

Top languages

Loading…

Most used topics

Loading…