Skip to content

Commit 1d2fca8

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

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::{GcmMessageParams, GcmParams, GeneratorFunction};
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};
@@ -2212,7 +2212,7 @@ fn kbkdf_all_modes() -> TestResult {
22122212
// Some variables we will use throughout
22132213
let counter_format = KbkdfCounterFormat::new(Endianness::Big, 16);
22142214
let dkm_length_format =
2215-
KbkdfDkmLengthFormat::new(DkmLengthMethod::SumOfKeys, Endianness::Big, 16);
2215+
KbkdfDkmLengthFormat::new(KbkdfDkmLengthMethod::SumOfKeys, Endianness::Big, 16);
22162216

22172217
/* COUNTER-MODE */
22182218

@@ -2393,7 +2393,7 @@ fn kbkdf_additional_keys_all_modes() -> TestResult {
23932393
// Some variables we will use throughout
23942394
let counter_format = KbkdfCounterFormat::new(Endianness::Big, 16);
23952395
let dkm_length_format =
2396-
KbkdfDkmLengthFormat::new(DkmLengthMethod::SumOfKeys, Endianness::Big, 16);
2396+
KbkdfDkmLengthFormat::new(KbkdfDkmLengthMethod::SumOfKeys, Endianness::Big, 16);
23972397
let mut additional_derived_keys = derived_key_templates[1..]
23982398
.iter()
23992399
.map(|template| DerivedKey::new(template))
@@ -2616,7 +2616,7 @@ fn kbkdf_invalid_data_params_counter_mode() -> TestResult {
26162616
// Some variables we will use throughout
26172617
let counter_format = KbkdfCounterFormat::new(Endianness::Big, 16);
26182618
let dkm_length_format =
2619-
KbkdfDkmLengthFormat::new(DkmLengthMethod::SumOfKeys, Endianness::Big, 16);
2619+
KbkdfDkmLengthFormat::new(KbkdfDkmLengthMethod::SumOfKeys, Endianness::Big, 16);
26202620

26212621
/* MISSING ITERATION VARIABLE */
26222622

@@ -2762,7 +2762,7 @@ fn kbkdf_invalid_data_params_feedback_mode() -> TestResult {
27622762
// Some variables we will use throughout
27632763
let counter_format = KbkdfCounterFormat::new(Endianness::Big, 16);
27642764
let dkm_length_format =
2765-
KbkdfDkmLengthFormat::new(DkmLengthMethod::SumOfKeys, Endianness::Big, 16);
2765+
KbkdfDkmLengthFormat::new(KbkdfDkmLengthMethod::SumOfKeys, Endianness::Big, 16);
27662766

27672767
/* MISSING ITERATION VARIABLE */
27682768

@@ -2882,7 +2882,7 @@ fn kbkdf_invalid_data_params_double_pipeline_mode() -> TestResult {
28822882
// Some variables we will use throughout
28832883
let counter_format = KbkdfCounterFormat::new(Endianness::Big, 16);
28842884
let dkm_length_format =
2885-
KbkdfDkmLengthFormat::new(DkmLengthMethod::SumOfKeys, Endianness::Big, 16);
2885+
KbkdfDkmLengthFormat::new(KbkdfDkmLengthMethod::SumOfKeys, Endianness::Big, 16);
28862886

28872887
/* MISSING ITERATION VARIABLE */
28882888

0 commit comments

Comments
 (0)