Discreetly / Discreetly/frontend

Polls

Open
#36 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Svelte
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Ask poll question:

{type: poll,
Question:"question",
Options: [x, y, z],
Encrypt answers?
EncryptionKey: CryptoKey
HashedSecret: some value hashed // hashing is much cheaper than decryption, so to trust if/when the decryption key is valid, they have to prove they know some secret before we try to decrypt using their key. This is mainly to prevent an attacker providing bogus decryption keys.
}

Answer Poll Question:
{Type: poll_response,
Poll:internal nullifier,
Answer: encrypted answer}

Pollster presses "reveal answers to everyone"
Poll decryption key broadcast:
{
Type: poll_key,
Decryption key,
Secret}

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.