Provide sources for the EC math and use a faster double algorithm
[dnssec-prover] / src / crypto /
2024-05-07 Matt CoralloProvide sources for the EC math and use a faster double...
2024-05-07 Matt CoralloAdd some comments about mont reduction to make it a...
2024-05-07 Matt CoralloCheck the assumption that P-N is tiny
2024-05-07 Matt CoralloWrite out "Point at Infinity"
2024-05-07 Matt CoralloRename `IntModP`/`IntModN` to `CurveField`/`ScalarField`
2024-05-07 Matt CoralloMake crypto/ clippy-clean, mostly by telling clippy...
2024-05-07 Matt CoralloAddress new rustc warnings around unused variables
2024-05-07 Matt CoralloFix const build error in the previous commits
2024-05-03 Matt CoralloClean up and better comment math somewhat further
2024-05-03 Matt CoralloClean up carry/debug assertions in multiplies/squaring
2024-05-03 Matt CoralloClean up + test add/sub/negate, fixing a debug assert...
2024-05-03 Matt CoralloSwap `add_one!(_)` for `add_u64!(_, 1)`
2024-04-03 Matt CoralloSwap `ring` for our own in-crate ECDSA validator
2024-04-03 Matt CoralloAdd U256/U384 and mod-const-prime wrapper utilities...
2024-04-03 Matt CoralloSwap `ring` for our own in-crate RSA validator
2024-04-03 Matt CoralloAdd a relatively simple mostly-const-fn bigint math...
2024-04-03 Matt CoralloAdd support back for SHA-384 DS records
2024-03-02 Matt CoralloUse `bitcoin_hashes` rather than `ring` for hashing