diff --git a/crypto/ciphersuite/README.md b/crypto/ciphersuite/README.md index 40406ef1..d8e38380 100644 --- a/crypto/ciphersuite/README.md +++ b/crypto/ciphersuite/README.md @@ -3,7 +3,7 @@ Ciphersuites for elliptic curves premised on ff/group. This library, except for the not recommended Ed448 ciphersuite, was -[audited by Cypher Stack in March 2023](../../audits/Cypher Stack crypto March 2023/Audit.pdf), +[audited by Cypher Stack in March 2023](https://github.com/serai-dex/serai/raw/74924095e1a0f266b58181b539d9e74fa35dc37a/audits/Cypher%20Stack%20crypto%20March%202023/Audit.pdf), culminating in commit 669d2dbffc1dafb82a09d9419ea182667115df06. ### Secp256k1/P-256 diff --git a/crypto/dalek-ff-group/README.md b/crypto/dalek-ff-group/README.md index d4ccd2e0..f415ffc8 100644 --- a/crypto/dalek-ff-group/README.md +++ b/crypto/dalek-ff-group/README.md @@ -4,5 +4,5 @@ ff/group bindings around curve25519-dalek with a from_hash/random function based around modern dependencies. This library was -[audited by Cypher Stack in March 2023](../../audits/Cypher Stack crypto March 2023/Audit.pdf), +[audited by Cypher Stack in March 2023](https://github.com/serai-dex/serai/raw/74924095e1a0f266b58181b539d9e74fa35dc37a/audits/Cypher%20Stack%20crypto%20March%202023/Audit.pdf), culminating in commit 669d2dbffc1dafb82a09d9419ea182667115df06. diff --git a/crypto/dkg/README.md b/crypto/dkg/README.md index e0573420..702244bb 100644 --- a/crypto/dkg/README.md +++ b/crypto/dkg/README.md @@ -12,5 +12,5 @@ Currently included is the two-round protocol from the [FROST paper](https://eprint.iacr.org/2020/852). This library was -[audited by Cypher Stack in March 2023](../../audits/Cypher Stack crypto March 2023/Audit.pdf), +[audited by Cypher Stack in March 2023](https://github.com/serai-dex/serai/raw/74924095e1a0f266b58181b539d9e74fa35dc37a/audits/Cypher%20Stack%20crypto%20March%202023/Audit.pdf), culminating in commit 669d2dbffc1dafb82a09d9419ea182667115df06. diff --git a/crypto/dleq/README.md b/crypto/dleq/README.md index a33911ac..2acde9fa 100644 --- a/crypto/dleq/README.md +++ b/crypto/dleq/README.md @@ -6,7 +6,7 @@ the `experimental` feature, which has no formal proofs available yet is available here regardless. This library, except for the `experimental` feature, was -[audited by Cypher Stack in March 2023](../../audits/Cypher Stack crypto March 2023/Audit.pdf), +[audited by Cypher Stack in March 2023](https://github.com/serai-dex/serai/raw/74924095e1a0f266b58181b539d9e74fa35dc37a/audits/Cypher%20Stack%20crypto%20March%202023/Audit.pdf), culminating in commit 669d2dbffc1dafb82a09d9419ea182667115df06. ### Cross-Group DLEq diff --git a/crypto/ff-group-tests/README.md b/crypto/ff-group-tests/README.md index 3cfd56ad..077fd438 100644 --- a/crypto/ff-group-tests/README.md +++ b/crypto/ff-group-tests/README.md @@ -5,5 +5,5 @@ are assumed to be of a non-trivial size. These tests do not attempt to check if constant time implementations are used. This library was -[audited by Cypher Stack in March 2023](../../audits/Cypher Stack crypto March 2023/Audit.pdf), +[audited by Cypher Stack in March 2023](https://github.com/serai-dex/serai/raw/74924095e1a0f266b58181b539d9e74fa35dc37a/audits/Cypher%20Stack%20crypto%20March%202023/Audit.pdf), culminating in commit 669d2dbffc1dafb82a09d9419ea182667115df06. diff --git a/crypto/frost/README.md b/crypto/frost/README.md index 03e6195f..93e4ecb0 100644 --- a/crypto/frost/README.md +++ b/crypto/frost/README.md @@ -13,7 +13,7 @@ This library offers ciphersuites compatible with the 11 is supported. This library was -[audited by Cypher Stack in March 2023](../../audits/Cypher Stack crypto March 2023/Audit.pdf), +[audited by Cypher Stack in March 2023](https://github.com/serai-dex/serai/raw/74924095e1a0f266b58181b539d9e74fa35dc37a/audits/Cypher%20Stack%20crypto%20March%202023/Audit.pdf), culminating in commit 669d2dbffc1dafb82a09d9419ea182667115df06. While this included FROST's definition of Ed448, the underlying Ed448 ciphersuite (offered by the ciphersuite crate) was not audited, nor was the minimal-ed448 crate diff --git a/crypto/multiexp/README.md b/crypto/multiexp/README.md index 657600c3..838aa1d7 100644 --- a/crypto/multiexp/README.md +++ b/crypto/multiexp/README.md @@ -6,5 +6,5 @@ secure multiexponentation batch verification given a series of values which should sum to 0, identifying which doesn't via binary search if they don't. This library was -[audited by Cypher Stack in March 2023](../../audits/Cypher Stack crypto March 2023/Audit.pdf), +[audited by Cypher Stack in March 2023](https://github.com/serai-dex/serai/raw/74924095e1a0f266b58181b539d9e74fa35dc37a/audits/Cypher%20Stack%20crypto%20March%202023/Audit.pdf), culminating in commit 669d2dbffc1dafb82a09d9419ea182667115df06. diff --git a/crypto/schnorr/README.md b/crypto/schnorr/README.md index bf0e1954..ac2ae967 100644 --- a/crypto/schnorr/README.md +++ b/crypto/schnorr/README.md @@ -10,5 +10,5 @@ supported via the multiexp crate. Half-aggregation, as defined in https://eprint.iacr.org/2021/350, is also supported. This library was -[audited by Cypher Stack in March 2023](../../audits/Cypher Stack crypto March 2023/Audit.pdf), +[audited by Cypher Stack in March 2023](https://github.com/serai-dex/serai/raw/74924095e1a0f266b58181b539d9e74fa35dc37a/audits/Cypher%20Stack%20crypto%20March%202023/Audit.pdf), culminating in commit 669d2dbffc1dafb82a09d9419ea182667115df06. diff --git a/crypto/transcript/README.md b/crypto/transcript/README.md index 88d38467..6ea9c8ff 100644 --- a/crypto/transcript/README.md +++ b/crypto/transcript/README.md @@ -27,5 +27,5 @@ their type, and their length. compatible with existing Rust projects using `merlin`. This library was -[audited by Cypher Stack in March 2023](../../audits/Cypher Stack crypto March 2023/Audit.pdf), +[audited by Cypher Stack in March 2023](https://github.com/serai-dex/serai/raw/74924095e1a0f266b58181b539d9e74fa35dc37a/audits/Cypher%20Stack%20crypto%20March%202023/Audit.pdf), culminating in commit 669d2dbffc1dafb82a09d9419ea182667115df06.