Skip to content

Commit 9c3b9bb

Browse files
Renamed DkmLengthMethod to KbkdfDkmLengthMethod for consistency
Signed-off-by: Jacob Prud'homme <[email protected]>
1 parent c7a33c0 commit 9c3b9bb

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

cryptoki/src/mechanism/kbkdf.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ impl KbkdfCounterFormat {
5656
///
5757
/// Corresponds to CK_SP800_108_DKM_LENGTH_METHOD.
5858
#[derive(Debug, Clone, Copy)]
59-
pub enum DkmLengthMethod {
59+
pub enum KbkdfDkmLengthMethod {
6060
/// Sum of length of all keys derived by given invocation of KDF.
6161
SumOfKeys,
6262
/// Sum of length of all segments of output produced by PRF in given invocation of KDF.
@@ -81,14 +81,14 @@ impl KbkdfDkmLengthFormat {
8181
///
8282
/// * `width_in_bits` - The number of bits used to represent the DKM length value.
8383
pub fn new(
84-
dkm_length_method: DkmLengthMethod,
84+
dkm_length_method: KbkdfDkmLengthMethod,
8585
endianness: Endianness,
8686
width_in_bits: usize,
8787
) -> Self {
8888
Self(CK_SP800_108_DKM_LENGTH_FORMAT {
8989
dkmLengthMethod: match dkm_length_method {
90-
DkmLengthMethod::SumOfKeys => CK_SP800_108_DKM_LENGTH_SUM_OF_KEYS,
91-
DkmLengthMethod::SumOfSegments => CK_SP800_108_DKM_LENGTH_SUM_OF_SEGMENTS,
90+
KbkdfDkmLengthMethod::SumOfKeys => CK_SP800_108_DKM_LENGTH_SUM_OF_KEYS,
91+
KbkdfDkmLengthMethod::SumOfSegments => CK_SP800_108_DKM_LENGTH_SUM_OF_SEGMENTS,
9292
},
9393
bLittleEndian: (endianness == Endianness::Little).into(),
9494
ulWidthInBits: width_in_bits

cryptoki/tests/basic.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use cryptoki::error::{Error, RvError};
99
use cryptoki::mechanism::aead::GcmParams;
1010
use cryptoki::mechanism::eddsa::{EddsaParams, EddsaSignatureScheme};
1111
use cryptoki::mechanism::kbkdf::{
12-
DerivedKey, DkmLengthMethod, Endianness, KbkdfCounterFormat, KbkdfDkmLengthFormat,
12+
DerivedKey, KbkdfDkmLengthMethod, Endianness, KbkdfCounterFormat, KbkdfDkmLengthFormat,
1313
KbkdfFeedbackParams, KbkdfParams, PrfDataParam, PrfDataParamType,
1414
};
1515
use cryptoki::mechanism::rsa::{PkcsMgfType, PkcsOaepParams, PkcsOaepSource};
@@ -2093,7 +2093,7 @@ fn kbkdf_all_modes() -> TestResult {
20932093
// Some variables we will use throughout
20942094
let counter_format = KbkdfCounterFormat::new(Endianness::Big, 16);
20952095
let dkm_length_format =
2096-
KbkdfDkmLengthFormat::new(DkmLengthMethod::SumOfKeys, Endianness::Big, 16);
2096+
KbkdfDkmLengthFormat::new(KbkdfDkmLengthMethod::SumOfKeys, Endianness::Big, 16);
20972097

20982098
/* COUNTER-MODE */
20992099

@@ -2274,7 +2274,7 @@ fn kbkdf_additional_keys_all_modes() -> TestResult {
22742274
// Some variables we will use throughout
22752275
let counter_format = KbkdfCounterFormat::new(Endianness::Big, 16);
22762276
let dkm_length_format =
2277-
KbkdfDkmLengthFormat::new(DkmLengthMethod::SumOfKeys, Endianness::Big, 16);
2277+
KbkdfDkmLengthFormat::new(KbkdfDkmLengthMethod::SumOfKeys, Endianness::Big, 16);
22782278
let mut additional_derived_keys = derived_key_templates[1..]
22792279
.iter()
22802280
.map(|template| DerivedKey::new(template))
@@ -2497,7 +2497,7 @@ fn kbkdf_invalid_data_params_counter_mode() -> TestResult {
24972497
// Some variables we will use throughout
24982498
let counter_format = KbkdfCounterFormat::new(Endianness::Big, 16);
24992499
let dkm_length_format =
2500-
KbkdfDkmLengthFormat::new(DkmLengthMethod::SumOfKeys, Endianness::Big, 16);
2500+
KbkdfDkmLengthFormat::new(KbkdfDkmLengthMethod::SumOfKeys, Endianness::Big, 16);
25012501

25022502
/* MISSING ITERATION VARIABLE */
25032503

@@ -2643,7 +2643,7 @@ fn kbkdf_invalid_data_params_feedback_mode() -> TestResult {
26432643
// Some variables we will use throughout
26442644
let counter_format = KbkdfCounterFormat::new(Endianness::Big, 16);
26452645
let dkm_length_format =
2646-
KbkdfDkmLengthFormat::new(DkmLengthMethod::SumOfKeys, Endianness::Big, 16);
2646+
KbkdfDkmLengthFormat::new(KbkdfDkmLengthMethod::SumOfKeys, Endianness::Big, 16);
26472647

26482648
/* MISSING ITERATION VARIABLE */
26492649

@@ -2763,7 +2763,7 @@ fn kbkdf_invalid_data_params_double_pipeline_mode() -> TestResult {
27632763
// Some variables we will use throughout
27642764
let counter_format = KbkdfCounterFormat::new(Endianness::Big, 16);
27652765
let dkm_length_format =
2766-
KbkdfDkmLengthFormat::new(DkmLengthMethod::SumOfKeys, Endianness::Big, 16);
2766+
KbkdfDkmLengthFormat::new(KbkdfDkmLengthMethod::SumOfKeys, Endianness::Big, 16);
27672767

27682768
/* MISSING ITERATION VARIABLE */
27692769

0 commit comments

Comments
 (0)