Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

aes: Clarify counter overflow checking. #2120

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

aes-gcm: Provide more descriptive errors in internal API.

812ebfc
Select commit
Loading
Failed to load commit list.
Open

aes: Clarify counter overflow checking. #2120

aes-gcm: Provide more descriptive errors in internal API.
812ebfc
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Jun 28, 2024 in 1s

93.73% of diff hit (target 97.12%)

View this Pull Request on Codecov

93.73% of diff hit (target 97.12%)

Annotations

Check warning on line 166 in src/aead/aes.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/aes.rs#L166

Added line #L166 was not covered by tests

Check warning on line 173 in src/aead/aes/counter.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/aes/counter.rs#L173

Added line #L173 was not covered by tests

Check warning on line 178 in src/aead/aes/ffi.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/aes/ffi.rs#L178

Added line #L178 was not covered by tests

Check warning on line 120 in src/aead/aes/vp.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/aes/vp.rs#L120

Added line #L120 was not covered by tests

Check warning on line 138 in src/aead/aes/vp.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/aes/vp.rs#L138

Added line #L138 was not covered by tests

Check warning on line 265 in src/aead/aes_gcm.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/aes_gcm.rs#L265

Added line #L265 was not covered by tests

Check warning on line 305 in src/aead/aes_gcm.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/aes_gcm.rs#L303-L305

Added lines #L303 - L305 were not covered by tests

Check warning on line 311 in src/aead/aes_gcm.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/aes_gcm.rs#L309-L311

Added lines #L309 - L311 were not covered by tests

Check warning on line 522 in src/aead/aes_gcm.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/aes_gcm.rs#L522

Added line #L522 was not covered by tests

Check warning on line 573 in src/aead/aes_gcm.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/aes_gcm.rs#L571-L573

Added lines #L571 - L573 were not covered by tests

Check warning on line 579 in src/aead/aes_gcm.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/aes_gcm.rs#L577-L579

Added lines #L577 - L579 were not covered by tests

Check warning on line 585 in src/aead/aes_gcm.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/aes_gcm.rs#L583-L585

Added lines #L583 - L585 were not covered by tests

Check warning on line 53 in src/aead/gcm.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/gcm.rs#L53

Added line #L53 was not covered by tests

Check warning on line 149 in src/aead/gcm.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/gcm.rs#L147-L149

Added lines #L147 - L149 were not covered by tests

Check warning on line 155 in src/aead/gcm.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/aead/gcm.rs#L153-L155

Added lines #L153 - L155 were not covered by tests