arti/crates
Nick Mathewson 3e922e5ede Intoduce1: Use a constant-time check for all-zero RsaIdentity
As a matter of good crypto practice, we shouldn't use
short-circuiting checks to compare keys or key-like objects, since
the amount of time taken by those checks can leak information about
their inputs.

I don't think it's actually _necessary_ to use a constant-time
operation in this case, but let's establish the precedent.

This is a follow-up to !724.
2022-09-20 09:36:49 -04:00
..
arti Merge branch 'fix-async-std' into 'main' 2022-09-07 17:16:28 +00:00
arti-bench Bump crate versions in preparation for Arti 1.0.0 release. 2022-09-01 08:59:49 -04:00
arti-client enumerate platform with getresuid support 2022-09-10 14:13:26 +02:00
arti-config Update patch-versions on crates without API changes. 2022-09-01 08:45:02 -04:00
arti-hyper Bump crate versions in preparation for Arti 1.0.0 release. 2022-09-01 08:59:49 -04:00
arti-testing Merge branch 'update-notify' into 'main' 2022-09-01 16:18:20 +00:00
caret Update patch-versions on crates without API changes. 2022-09-01 08:45:02 -04:00
fs-mistrust Remove semver.md from arti-1.0.0 2022-09-07 09:17:00 -04:00
retry-error Update patch-versions on crates without API changes. 2022-09-01 08:45:02 -04:00
safelog Update patch-versions on crates without API changes. 2022-09-01 08:45:02 -04:00
tor-basic-utils Remove semver.md from arti-1.0.0 2022-09-07 09:17:00 -04:00
tor-bytes Remove semver.md from arti-1.0.0 2022-09-07 09:17:00 -04:00
tor-cell Intoduce1: Use a constant-time check for all-zero RsaIdentity 2022-09-20 09:36:49 -04:00
tor-cert Bump crate versions in preparation for Arti 1.0.0 release. 2022-09-01 08:59:49 -04:00
tor-chanmgr Remove semver.md from arti-1.0.0 2022-09-07 09:17:00 -04:00
tor-checkable Bump crate versions in preparation for Arti 1.0.0 release. 2022-09-01 08:59:49 -04:00
tor-circmgr Remove semver.md from arti-1.0.0 2022-09-07 09:17:00 -04:00
tor-config Remove semver.md from arti-1.0.0 2022-09-07 09:17:00 -04:00
tor-congestion Bump crate versions in preparation for Arti 1.0.0 release. 2022-09-01 08:59:49 -04:00
tor-consdiff Bump crate versions in preparation for Arti 1.0.0 release. 2022-09-01 08:59:49 -04:00
tor-dirclient Bump crate versions in preparation for Arti 1.0.0 release. 2022-09-01 08:59:49 -04:00
tor-dirmgr `TaskSchedule`: give error on `sleep*()` if last handle is dropped 2022-09-07 09:22:38 -04:00
tor-error force no inlining on internal_macro_test 2022-09-09 17:29:59 +02:00
tor-events Update patch-versions on crates without API changes. 2022-09-01 08:45:02 -04:00
tor-guardmgr Remove semver.md from arti-1.0.0 2022-09-07 09:17:00 -04:00
tor-linkspec Remove semver.md from arti-1.0.0 2022-09-07 09:17:00 -04:00
tor-llcrypto Add a new constant-time is_zero() check for RsaIdentity 2022-09-20 09:13:31 -04:00
tor-netdir Remove semver.md from arti-1.0.0 2022-09-07 09:17:00 -04:00
tor-netdoc Bump crate versions in preparation for Arti 1.0.0 release. 2022-09-01 08:59:49 -04:00
tor-persist Bump crate versions in preparation for Arti 1.0.0 release. 2022-09-01 08:59:49 -04:00
tor-proto Remove semver.md from arti-1.0.0 2022-09-07 09:17:00 -04:00
tor-protover Update patch-versions on crates without API changes. 2022-09-01 08:45:02 -04:00
tor-rtcompat `TaskSchedule`: give error on `sleep*()` if last handle is dropped 2022-09-07 09:22:38 -04:00
tor-rtmock Bump crate versions in preparation for Arti 1.0.0 release. 2022-09-01 08:59:49 -04:00
tor-socksproto Bump crate versions in preparation for Arti 1.0.0 release. 2022-09-01 08:59:49 -04:00
tor-units Update patch-versions on crates without API changes. 2022-09-01 08:45:02 -04:00