Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
duyuefeng0708
GitHub Repository: duyuefeng0708/Cryptography-From-First-Principle
Path: blob/main/Cargo.toml
483 views
unlisted
1
[workspace]
2
resolver = "2"
3
members = [
4
"shared",
5
"foundations/01-modular-arithmetic-groups/rust",
6
"foundations/02-rings-fields-polynomials/rust",
7
"foundations/03-galois-fields-aes/rust",
8
"foundations/04-number-theory-rsa/rust",
9
"foundations/05-discrete-log-diffie-hellman/rust",
10
"foundations/06-elliptic-curves/rust",
11
"frontier/07-pairings/rust",
12
"frontier/08-lattices-post-quantum/rust",
13
"frontier/09-commitments-sigma-protocols/rust",
14
"frontier/10-snarks-starks/rust",
15
"frontier/11-homomorphic-encryption/rust",
16
"frontier/12-mpc/rust",
17
]
18
19
[workspace.dependencies]
20
num-bigint = "0.4"
21
num-traits = "0.2"
22
rand = "0.8"
23
24
# Pedagogical stubs use todo!() extensively, which triggers warnings
25
# for unused variables, dead code, etc. Suppress these workspace-wide.
26
[workspace.lints.rust]
27
unused_variables = "allow"
28
dead_code = "allow"
29
unused_imports = "allow"
30
unused_mut = "allow"
31
unused_assignments = "allow"
32
33