Skip to content

Better handling of Paillier randomizers

Codecov / codecov/patch succeeded Dec 2, 2024 in 0s

93.61% of diff hit (target 92.36%)

View this Pull Request on Codecov

93.61% of diff hit (target 92.36%)

Annotations

Check warning on line 132 in synedrion/src/cggmp21/entities.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/cggmp21/entities.rs#L132

Added line #L132 was not covered by tests

Check warning on line 890 in synedrion/src/cggmp21/interactive_signing.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/cggmp21/interactive_signing.rs#L890

Added line #L890 was not covered by tests

Check warning on line 893 in synedrion/src/cggmp21/interactive_signing.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/cggmp21/interactive_signing.rs#L892-L893

Added lines #L892 - L893 were not covered by tests

Check warning on line 923 in synedrion/src/cggmp21/interactive_signing.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/cggmp21/interactive_signing.rs#L922-L923

Added lines #L922 - L923 were not covered by tests

Check warning on line 927 in synedrion/src/cggmp21/interactive_signing.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/cggmp21/interactive_signing.rs#L927

Added line #L927 was not covered by tests

Check warning on line 969 in synedrion/src/cggmp21/interactive_signing.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/cggmp21/interactive_signing.rs#L969

Added line #L969 was not covered by tests

Check warning on line 976 in synedrion/src/cggmp21/interactive_signing.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/cggmp21/interactive_signing.rs#L976

Added line #L976 was not covered by tests

Check warning on line 663 in synedrion/src/cggmp21/key_refresh.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/cggmp21/key_refresh.rs#L662-L663

Added lines #L662 - L663 were not covered by tests

Check warning on line 140 in synedrion/src/curve/arithmetic.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/curve/arithmetic.rs#L140

Added line #L140 was not covered by tests

Check warning on line 440 in synedrion/src/paillier/encryption.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/paillier/encryption.rs#L438-L440

Added lines #L438 - L440 were not covered by tests

Check warning on line 461 in synedrion/src/paillier/encryption.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/paillier/encryption.rs#L459-L461

Added lines #L459 - L461 were not covered by tests

Check warning on line 468 in synedrion/src/paillier/encryption.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/paillier/encryption.rs#L466-L468

Added lines #L466 - L468 were not covered by tests

Check warning on line 503 in synedrion/src/paillier/encryption.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/paillier/encryption.rs#L501-L503

Added lines #L501 - L503 were not covered by tests

Check warning on line 207 in synedrion/src/tools/secret.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/tools/secret.rs#L203-L207

Added lines #L203 - L207 were not covered by tests

Check warning on line 216 in synedrion/src/tools/secret.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/tools/secret.rs#L214-L216

Added lines #L214 - L216 were not covered by tests

Check warning on line 264 in synedrion/src/tools/secret.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/tools/secret.rs#L261-L264

Added lines #L261 - L264 were not covered by tests

Check warning on line 297 in synedrion/src/tools/secret.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/tools/secret.rs#L293-L297

Added lines #L293 - L297 were not covered by tests

Check warning on line 351 in synedrion/src/tools/secret.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/tools/secret.rs#L348-L351

Added lines #L348 - L351 were not covered by tests

Check warning on line 380 in synedrion/src/tools/secret.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/tools/secret.rs#L377-L380

Added lines #L377 - L380 were not covered by tests

Check warning on line 399 in synedrion/src/tools/secret.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/tools/secret.rs#L396-L399

Added lines #L396 - L399 were not covered by tests

Check warning on line 430 in synedrion/src/tools/secret.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/tools/secret.rs#L428-L430

Added lines #L428 - L430 were not covered by tests

Check warning on line 437 in synedrion/src/tools/secret.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/tools/secret.rs#L435-L437

Added lines #L435 - L437 were not covered by tests

Check warning on line 465 in synedrion/src/tools/secret.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/tools/secret.rs#L463-L465

Added lines #L463 - L465 were not covered by tests

Check warning on line 533 in synedrion/src/uint/signed.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/uint/signed.rs#L530-L533

Added lines #L530 - L533 were not covered by tests

Check warning on line 235 in synedrion/src/uint/traits.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

synedrion/src/uint/traits.rs#L234-L235

Added lines #L234 - L235 were not covered by tests