Skip to content

Commit 27b06d1

Browse files
committed
KBKDF: Use FIPS/OpenSSL compatible params
Signed-off-by: Jakub Jelen <jjelen@redhat.com>
1 parent a8d4939 commit 27b06d1

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

cryptoki/tests/basic.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2578,9 +2578,9 @@ fn kbkdf_counter_mode() -> TestResult {
25782578
// Some variables we will use throughout
25792579
let counter_format = KbkdfCounterFormat::new(Endianness::Big, NonZeroUsize::new(16).unwrap());
25802580
let dkm_length_format = KbkdfDkmLengthFormat::new(
2581-
KbkdfDkmLengthMethod::SumOfKeys,
2581+
KbkdfDkmLengthMethod::SumOfSegments,
25822582
Endianness::Big,
2583-
NonZeroUsize::new(16).unwrap(),
2583+
NonZeroUsize::new(32).unwrap(),
25842584
);
25852585

25862586
// Instantiate KBKDF in counter-mode without additional keys
@@ -2673,7 +2673,7 @@ fn kbkdf_feedback_mode() -> TestResult {
26732673
let dkm_length_format = KbkdfDkmLengthFormat::new(
26742674
KbkdfDkmLengthMethod::SumOfKeys,
26752675
Endianness::Big,
2676-
NonZeroUsize::new(16).unwrap(),
2676+
NonZeroUsize::new(32).unwrap(),
26772677
);
26782678

26792679
/* FEEDBACK-MODE - no IV */
@@ -2789,7 +2789,7 @@ fn kbkdf_double_pipeline_mode() -> TestResult {
27892789
let dkm_length_format = KbkdfDkmLengthFormat::new(
27902790
KbkdfDkmLengthMethod::SumOfKeys,
27912791
Endianness::Big,
2792-
NonZeroUsize::new(16).unwrap(),
2792+
NonZeroUsize::new(32).unwrap(),
27932793
);
27942794

27952795
// Instantiate KBKDF in feedback-mode without additional keys
@@ -2896,9 +2896,9 @@ fn kbkdf_additional_keys_counter_mode() -> TestResult {
28962896
// Some variables we will use throughout
28972897
let counter_format = KbkdfCounterFormat::new(Endianness::Big, NonZeroUsize::new(16).unwrap());
28982898
let dkm_length_format = KbkdfDkmLengthFormat::new(
2899-
KbkdfDkmLengthMethod::SumOfKeys,
2899+
KbkdfDkmLengthMethod::SumOfSegments,
29002900
Endianness::Big,
2901-
NonZeroUsize::new(16).unwrap(),
2901+
NonZeroUsize::new(32).unwrap(),
29022902
);
29032903

29042904
// Instantiate KBKDF in counter-mode without additional keys
@@ -3054,7 +3054,7 @@ fn kbkdf_additional_keys_feedback_mode() -> TestResult {
30543054
let dkm_length_format = KbkdfDkmLengthFormat::new(
30553055
KbkdfDkmLengthMethod::SumOfKeys,
30563056
Endianness::Big,
3057-
NonZeroUsize::new(16).unwrap(),
3057+
NonZeroUsize::new(32).unwrap(),
30583058
);
30593059

30603060
let mut derived_keys = vec![];
@@ -3238,7 +3238,7 @@ fn kbkdf_additional_keys_double_pipeline_mode() -> TestResult {
32383238
let dkm_length_format = KbkdfDkmLengthFormat::new(
32393239
KbkdfDkmLengthMethod::SumOfKeys,
32403240
Endianness::Big,
3241-
NonZeroUsize::new(16).unwrap(),
3241+
NonZeroUsize::new(32).unwrap(),
32423242
);
32433243

32443244
// Instantiate KBKDF in feedback-mode without additional keys
@@ -3370,9 +3370,9 @@ fn kbkdf_invalid_data_params_counter_mode() -> TestResult {
33703370
// Some variables we will use throughout
33713371
let counter_format = KbkdfCounterFormat::new(Endianness::Big, NonZeroUsize::new(16).unwrap());
33723372
let dkm_length_format = KbkdfDkmLengthFormat::new(
3373-
KbkdfDkmLengthMethod::SumOfKeys,
3373+
KbkdfDkmLengthMethod::SumOfSegments,
33743374
Endianness::Big,
3375-
NonZeroUsize::new(16).unwrap(),
3375+
NonZeroUsize::new(32).unwrap(),
33763376
);
33773377

33783378
/* MISSING ITERATION VARIABLE */
@@ -3521,7 +3521,7 @@ fn kbkdf_invalid_data_params_feedback_mode() -> TestResult {
35213521
let dkm_length_format = KbkdfDkmLengthFormat::new(
35223522
KbkdfDkmLengthMethod::SumOfKeys,
35233523
Endianness::Big,
3524-
NonZeroUsize::new(16).unwrap(),
3524+
NonZeroUsize::new(32).unwrap(),
35253525
);
35263526

35273527
/* MISSING ITERATION VARIABLE */
@@ -3644,7 +3644,7 @@ fn kbkdf_invalid_data_params_double_pipeline_mode() -> TestResult {
36443644
let dkm_length_format = KbkdfDkmLengthFormat::new(
36453645
KbkdfDkmLengthMethod::SumOfKeys,
36463646
Endianness::Big,
3647-
NonZeroUsize::new(16).unwrap(),
3647+
NonZeroUsize::new(32).unwrap(),
36483648
);
36493649

36503650
/* MISSING ITERATION VARIABLE */

0 commit comments

Comments
 (0)