Skip to content

Commit

Permalink
Fix dead links
Browse files Browse the repository at this point in the history
Signed-off-by: Denis Varlakov <[email protected]>
  • Loading branch information
survived committed Sep 20, 2024
1 parent 81c6546 commit 53c78b8
Show file tree
Hide file tree
Showing 11 changed files with 43 additions and 43 deletions.
6 changes: 3 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -242,11 +242,11 @@ There are other (small) differences in the implementation compared to the origin
they are all documented in [the spec].

[CGGMP21]: https://ia.cr/2021/060
[the spec]: https://dfns.github.io/cggmp21/cggmp21-spec.pdf
[the spec]: https://lfdt-lockness.github.io/cggmp21/cggmp21-spec.pdf
[security guidelines]: #security-guidelines
[slip10]: https://github.com/satoshilabs/slips/blob/master/slip-0010.md
[bip32]: https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki
[report]: https://github.com/dfns/cggmp21/blob/m/docs/audit_report.pdf
[report]: https://github.com/LFDT-Lockness/cggmp21/blob/m/docs/audit_report.pdf
[serde]: https://serde.rs/

## Timing attacks
Expand Down
6 changes: 3 additions & 3 deletions cggmp21-keygen/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
## v0.3.1
* Take advantage of `#[udigest(as = ...)]` attribute [#106]

[#106]: https://github.com/dfns/cggmp21/pull/106
[#106]: https://github.com/LFDT-Lockness/cggmp21/pull/106

## v0.3.0
* security fix: derive challenges for zero-knowledge proof unambiguously
Expand All @@ -17,8 +17,8 @@
* Update `round-based` dep to `v0.3`
* Update `generic-ec` and `slip-10` deps to latest version [#101]

[#100]: https://github.com/dfns/cggmp21/pull/100
[#101]: https://github.com/dfns/cggmp21/pull/101
[#100]: https://github.com/LFDT-Lockness/cggmp21/pull/100
[#101]: https://github.com/LFDT-Lockness/cggmp21/pull/101

## v0.1.0

Expand Down
2 changes: 1 addition & 1 deletion cggmp21-keygen/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.3.1"
edition = "2021"
license = "MIT OR Apache-2.0"
description = "UC-secure DKG implementation based on CGGMP21 paper"
repository = "https://github.com/dfns/cggmp21"
repository = "https://github.com/LFDT-Lockness/cggmp21"
categories = ["algorithms", "cryptography"]
keywords = ["mpc", "dkg", "threshold-signatures", "tss"]

Expand Down
32 changes: 16 additions & 16 deletions cggmp21/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
## v0.4.1
* Take advantage of `#[udigest(as = ...)]` attribute [#106]

[#106]: https://github.com/dfns/cggmp21/pull/106
[#106]: https://github.com/LFDT-Lockness/cggmp21/pull/106

## v0.4.0
* security fix: derive challenges for zero-knowledge proof unambiguously
Expand All @@ -17,13 +17,13 @@
* Update `generic-ec`, `slip-10`, `paillier-zk` deps to latest version [#101]
* Optimize key share verification and signing using new features of `generic-ec` [#101]

[#100]: https://github.com/dfns/cggmp21/pull/100
[#101]: https://github.com/dfns/cggmp21/pull/101
[#100]: https://github.com/LFDT-Lockness/cggmp21/pull/100
[#101]: https://github.com/LFDT-Lockness/cggmp21/pull/101

## v0.2.1
* Bump key-share to `^0.2.3` [#99]

[#99]: https://github.com/dfns/cggmp21/pull/99
[#99]: https://github.com/LFDT-Lockness/cggmp21/pull/99

## v0.2.0
* Add support of HD wallets compatible with BIP-32 and SLIP-10 [#68],
Expand All @@ -34,22 +34,22 @@
* Prohibit key shares with zero secret share or secret key [#82]
* Add specs and audit report [#70], [#85]

[#68]: https://github.com/dfns/cggmp21/pull/68
[#70]: https://github.com/dfns/cggmp01/pull/70
[#72]: https://github.com/dfns/cggmp21/pull/72
[#74]: https://github.com/dfns/cggmp21/pull/74
[#75]: https://github.com/dfns/cggmp21/pull/75
[#76]: https://github.com/dfns/cggmp21/pull/76
[#77]: https://github.com/dfns/cggmp21/pull/77
[#79]: https://github.com/dfns/cggmp21/pull/79
[#80]: https://github.com/dfns/cggmp21/pull/80
[#82]: https://github.com/dfns/cggmp21/pull/82
[#85]: https://github.com/dfns/cggmp51/pull/85
[#68]: https://github.com/LFDT-Lockness/cggmp21/pull/68
[#70]: https://github.com/LFDT-Lockness/cggmp01/pull/70
[#72]: https://github.com/LFDT-Lockness/cggmp21/pull/72
[#74]: https://github.com/LFDT-Lockness/cggmp21/pull/74
[#75]: https://github.com/LFDT-Lockness/cggmp21/pull/75
[#76]: https://github.com/LFDT-Lockness/cggmp21/pull/76
[#77]: https://github.com/LFDT-Lockness/cggmp21/pull/77
[#79]: https://github.com/LFDT-Lockness/cggmp21/pull/79
[#80]: https://github.com/LFDT-Lockness/cggmp21/pull/80
[#82]: https://github.com/LFDT-Lockness/cggmp21/pull/82
[#85]: https://github.com/LFDT-Lockness/cggmp51/pull/85

## v0.1.1
Minor release fixing docs compilation issues in [#69].

[#69]: https://github.com/dfns/cggmp21/pull/69
[#69]: https://github.com/LFDT-Lockness/cggmp21/pull/69

## v0.1.0

Expand Down
2 changes: 1 addition & 1 deletion cggmp21/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.4.1"
edition = "2021"
license = "MIT OR Apache-2.0"
description = "TSS ECDSA implementation based on CGGMP21 paper"
repository = "https://github.com/dfns/cggmp21"
repository = "https://github.com/LFDT-Lockness/cggmp21"
categories = ["algorithms", "cryptography"]
keywords = ["mpc", "threshold-signatures", "tss"]
readme = "../README.md"
Expand Down
4 changes: 2 additions & 2 deletions cggmp21/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -267,11 +267,11 @@
//! they are all documented in [the spec].
//!
//! [CGGMP21]: https://ia.cr/2021/060
//! [the spec]: https://dfns.github.io/cggmp21/cggmp21-spec.pdf
//! [the spec]: https://lfdt-lockness.github.io/cggmp21/cggmp21-spec.pdf
//! [security guidelines]: #security-guidelines
//! [slip10]: https://github.com/satoshilabs/slips/blob/master/slip-0010.md
//! [bip32]: https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki
//! [report]: https://github.com/dfns/cggmp21/blob/m/docs/audit_report.pdf
//! [report]: https://github.com/LFDT-Lockness/cggmp21/blob/m/docs/audit_report.pdf
//! [serde]: https://serde.rs/
//!
//! ## Timing attacks
Expand Down
22 changes: 11 additions & 11 deletions key-share/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
## v0.4.2
* Take advantage of `#[udigest(as = ...)]` attribute [#106]

[#106]: https://github.com/dfns/cggmp21/pull/106
[#106]: https://github.com/LFDT-Lockness/cggmp21/pull/106

## v0.4.1
* Add HD-related methods to `DirtyKeyInfo` [#104]

[#104]: https://github.com/dfns/cggmp21/pull/104
[#104]: https://github.com/LFDT-Lockness/cggmp21/pull/104

## v0.4.0
* Update `udigest` to v0.2
Expand All @@ -19,24 +19,24 @@
* Update `generic-ec` and `slip-10` deps to latest version [#101]
* Optimize key share verification using new features of `generic-ec` [#101]

[#101]: https://github.com/dfns/cggmp21/pull/101
[#101]: https://github.com/LFDT-Lockness/cggmp21/pull/101

## v0.2.3
* Reduce size of serialized key share [#96]

[#96]: https://github.com/dfns/cggmp21/pull/96
[#96]: https://github.com/LFDT-Lockness/cggmp21/pull/96

## v0.2.2
* Add `no_std` support [#92]

[#92]: https://github.com/dfns/cggmp21/pull/92
[#92]: https://github.com/LFDT-Lockness/cggmp21/pull/92

## v0.2.1
* Fix key share (de)serialization issue [#93]
* Add a notice about the serialization to key share docs [#91]

[#91]: https://github.com/dfns/cggmp21/pull/91
[#93]: https://github.com/dfns/cggmp21/pull/93
[#91]: https://github.com/LFDT-Lockness/cggmp21/pull/91
[#93]: https://github.com/LFDT-Lockness/cggmp21/pull/93

## v0.2.0
**YANKED**: this release is yanked because it had an issue with key share (de)serialization
Expand All @@ -46,10 +46,10 @@ that was addressed in v0.2.1
[#74], [#75]
* Prohibit key shares with zero secret share or secret key [#82]

[#68]: https://github.com/dfns/cggmp21/pull/68
[#74]: https://github.com/dfns/cggmp21/pull/74
[#75]: https://github.com/dfns/cggmp21/pull/75
[#82]: https://github.com/dfns/cggmp21/pull/82
[#68]: https://github.com/LFDT-Lockness/cggmp21/pull/68
[#74]: https://github.com/LFDT-Lockness/cggmp21/pull/74
[#75]: https://github.com/LFDT-Lockness/cggmp21/pull/75
[#82]: https://github.com/LFDT-Lockness/cggmp21/pull/82

## v0.1.0
**YANKED**: this release is yanked because it had an issue with key share (de)serialization
Expand Down
2 changes: 1 addition & 1 deletion key-share/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.4.2"
edition = "2021"
license = "MIT OR Apache-2.0"
description = "Key share of any Threshold Signature Scheme (TSS)"
repository = "https://github.com/dfns/cggmp21"
repository = "https://github.com/LFDT-Lockness/cggmp21"
categories = ["cryptography"]
keywords = ["mpc", "threshold-signatures", "tss"]

Expand Down
2 changes: 1 addition & 1 deletion key-share/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ use serde_with::As;
/// are being serialized, that helps us adding new fields as the library grows. We strongly advise using either
/// [`serde_json`](https://docs.rs/serde_json/), if verbose/human-readable format is needed, or
/// [`ciborium`](https://docs.rs/ciborium/latest/ciborium/), if you'd like to opt for binary format. Other serialization
/// backends are not tested and may not work or stop working at some point (like [bincode](https://github.com/dfns/cggmp21/issues/89) did)
/// backends are not tested and may not work or stop working at some point (like [bincode](https://github.com/LFDT-Lockness/cggmp21/issues/89) did)
/// or be not backwards compatible between certain versions.
///
/// If you need the smallest size of serialized key share, we advise implementing serialization manually (all fields of
Expand Down
4 changes: 2 additions & 2 deletions spec/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ DKG and threshold signing protocols. It documents in great details each protocol
used optimizations, differences compared to the original paper published on
[ePrint:2021/060](https://eprint.iacr.org/2021/060).

Compiled version of the specs is available [here](https://dfns.github.io/cggmp21-specs/cggmp21-specs.pdf).
Compiled version of the specs is available [here](https://lfdt-lockness.github.io/cggmp21/cggmp21-spec.pdf).

[dfns-cggmp21]: https://github.com/dfns/cggmp21/
[dfns-cggmp21]: https://github.com/LFDT-Lockness/cggmp21

0 comments on commit 53c78b8

Please sign in to comment.