├── .github ├── dependabot.yml ├── release-drafter.yml └── workflows │ ├── coverage.yaml │ ├── main.yml │ └── release-drafter.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── DEVELOPERS.md ├── Dockerfile ├── LICENCE ├── LICENCE.MIT ├── LICENSE.Apache-2.0 ├── README.md ├── benches ├── bench.rs └── frost.rs ├── cloudbuild.yaml ├── codecov.yml ├── rfcs └── 0001-messages.md ├── src ├── batch.rs ├── constants.rs ├── error.rs ├── frost.rs ├── frost │ ├── redjubjub.rs │ ├── redjubjub │ │ ├── README.md │ │ ├── dkg.md │ │ └── keys │ │ │ ├── dkg.rs │ │ │ └── repairable.rs │ ├── redpallas.rs │ └── redpallas │ │ ├── README.md │ │ ├── dkg.md │ │ └── keys │ │ ├── dkg.rs │ │ └── repairable.rs ├── hash.rs ├── lib.rs ├── messages.rs ├── orchard.rs ├── orchard │ └── tests.rs ├── sapling.rs ├── scalar_mul.rs ├── scalar_mul │ └── tests.rs ├── signature.rs ├── signing_key.rs └── verification_key.rs ├── tests ├── batch.rs ├── bincode.rs ├── frost_redjubjub.rs ├── frost_redpallas.rs ├── librustzcash_vectors.rs ├── proptests.proptest-regressions ├── proptests.rs └── smallorder.rs └── zcash-frost-audit-report-20210323.pdf /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/.github/workflows/coverage.yaml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | *~ 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/Cargo.toml -------------------------------------------------------------------------------- /DEVELOPERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/DEVELOPERS.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/LICENCE -------------------------------------------------------------------------------- /LICENCE.MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/LICENCE.MIT -------------------------------------------------------------------------------- /LICENSE.Apache-2.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/LICENSE.Apache-2.0 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/README.md -------------------------------------------------------------------------------- /benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/benches/bench.rs -------------------------------------------------------------------------------- /benches/frost.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/benches/frost.rs -------------------------------------------------------------------------------- /cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/cloudbuild.yaml -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/codecov.yml -------------------------------------------------------------------------------- /rfcs/0001-messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/rfcs/0001-messages.md -------------------------------------------------------------------------------- /src/batch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/batch.rs -------------------------------------------------------------------------------- /src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/constants.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/frost.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/frost.rs -------------------------------------------------------------------------------- /src/frost/redjubjub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/frost/redjubjub.rs -------------------------------------------------------------------------------- /src/frost/redjubjub/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/frost/redjubjub/README.md -------------------------------------------------------------------------------- /src/frost/redjubjub/dkg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/frost/redjubjub/dkg.md -------------------------------------------------------------------------------- /src/frost/redjubjub/keys/dkg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/frost/redjubjub/keys/dkg.rs -------------------------------------------------------------------------------- /src/frost/redjubjub/keys/repairable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/frost/redjubjub/keys/repairable.rs -------------------------------------------------------------------------------- /src/frost/redpallas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/frost/redpallas.rs -------------------------------------------------------------------------------- /src/frost/redpallas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/frost/redpallas/README.md -------------------------------------------------------------------------------- /src/frost/redpallas/dkg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/frost/redpallas/dkg.md -------------------------------------------------------------------------------- /src/frost/redpallas/keys/dkg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/frost/redpallas/keys/dkg.rs -------------------------------------------------------------------------------- /src/frost/redpallas/keys/repairable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/frost/redpallas/keys/repairable.rs -------------------------------------------------------------------------------- /src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/hash.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/messages.rs -------------------------------------------------------------------------------- /src/orchard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/orchard.rs -------------------------------------------------------------------------------- /src/orchard/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/orchard/tests.rs -------------------------------------------------------------------------------- /src/sapling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/sapling.rs -------------------------------------------------------------------------------- /src/scalar_mul.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/scalar_mul.rs -------------------------------------------------------------------------------- /src/scalar_mul/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/scalar_mul/tests.rs -------------------------------------------------------------------------------- /src/signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/signature.rs -------------------------------------------------------------------------------- /src/signing_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/signing_key.rs -------------------------------------------------------------------------------- /src/verification_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/src/verification_key.rs -------------------------------------------------------------------------------- /tests/batch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/tests/batch.rs -------------------------------------------------------------------------------- /tests/bincode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/tests/bincode.rs -------------------------------------------------------------------------------- /tests/frost_redjubjub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/tests/frost_redjubjub.rs -------------------------------------------------------------------------------- /tests/frost_redpallas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/tests/frost_redpallas.rs -------------------------------------------------------------------------------- /tests/librustzcash_vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/tests/librustzcash_vectors.rs -------------------------------------------------------------------------------- /tests/proptests.proptest-regressions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/tests/proptests.proptest-regressions -------------------------------------------------------------------------------- /tests/proptests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/tests/proptests.rs -------------------------------------------------------------------------------- /tests/smallorder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/tests/smallorder.rs -------------------------------------------------------------------------------- /zcash-frost-audit-report-20210323.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZcashFoundation/reddsa/HEAD/zcash-frost-audit-report-20210323.pdf --------------------------------------------------------------------------------