Skip to content

Commit

Permalink
block-padding: fix error message for ANSI X9.23 (#935)
Browse files Browse the repository at this point in the history
  • Loading branch information
tirz committed Aug 20, 2023
1 parent 0fbf6bf commit 0ac44e6
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions block-padding/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,7 @@ impl RawPadding for AnsiX923 {
fn raw_pad(block: &mut [u8], pos: usize) {
// TODO: use bounds to check it at compile time
if block.len() > 255 {
panic!("block size is too big for PKCS#7");
panic!("block size is too big for ANSI X9.23");
}
if pos >= block.len() {
panic!("`pos` is bigger or equal to block size");
Expand All @@ -290,7 +290,7 @@ impl RawPadding for AnsiX923 {
fn raw_unpad(block: &[u8]) -> Result<&[u8], UnpadError> {
// TODO: use bounds to check it at compile time
if block.len() > 255 {
panic!("block size is too big for PKCS#7");
panic!("block size is too big for ANSI X9.23");
}
let bs = block.len();
let n = block[bs - 1] as usize;
Expand Down

0 comments on commit 0ac44e6

Please sign in to comment.