Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  1. Outstanding PRs/RFCs
  2. NodeJS implementation https://github.com/mattrglobal/node-bbs-signatures
  3. Integer encoding
    1. https://github.com/sovrin-foundation/aries-credx-framework-rs/blob/master/src/encoding/mod.rs
    2. Low entropy encodings
    3. Necessary for ZKPs like range proofs
    4. Does it leak anything?
    5. Should be okay since we use other sources of entropy.
  4. Signal Group Messaging
    1. https://eprint.iacr.org/2019/1416.pdf
    2. Implementable with Curve25519?
  5. Improving Verifiable Encryption
    1. Signal doesn't appear to be using RSA based.
    2. RSA based too slow
    3. Prefer non-interactive version
    4. Uses El-Gamal encryption
    5. https://www.iacr.org/archive/asiacrypt2011/70730088/70730088.pdf
  6. Other methods of Delegatable credentials
    1. Current version is really slow
    2. 1-2 seconds for signing
    3. 1-2 seconds for proofs
    4. Alternative - https://eprint.iacr.org/2018/340.pdf
      1. Slightly modifies Pointcheval-Saunders signatures vs Groth
    5. Current impl - https://acmccs.github.io/papers/p683-camenischA.pdf
  7. If time https://people.eecs.berkeley.edu/~kubitron/courses/cs262a-F19/projects/reports/project5_report_ver2.pdf
    1. Verifiable computations