Skip to content

doubleblind-xyz/circom-rsa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

circom-rsa

This package is a work in progress; docs will be updated soon.

Examples:

component main { public [ a, b, p ] } = FpMul(10, 2); // toy example -- each bignum is 2 10-bit words

/* INPUT = {
    "a": ["5", "0"],
    "b": ["5", "0"],
    "p": ["17", "0"]
} */

technical notes

todos (before publish)

  • fix the array lengths in ab_proper / getProperRepresentation? length mismatch + hardcoded
  • example for testing rsa.circom
  • example code for installing & import of circom-rsa circuits (note peer dependency)
  • double check code copying (copying bigint & bigint_func from 0xPARC/circom-ecdsa)
  • double check GPL license (depending on circom ==> gpl-3.0?)

Credits

Contributors: @ecnerwala, @stevenhao Thanks: @iden3, @0xPARC

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published