Skip to content

Commit 923bd01

Browse files
committed
Fix the iteration assignment before verifier computation
1 parent f945326 commit 923bd01

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/controller/CommissioningWindowOpener.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ CHIP_ERROR CommissioningWindowOpener::OpenCommissioningWindow(const Commissionin
111111
ReturnErrorOnFailure(DRBG_get_bytes(mPBKDFSaltBuffer, sizeof(mPBKDFSaltBuffer)));
112112
mPBKDFSalt = ByteSpan(mPBKDFSaltBuffer);
113113
}
114+
mPBKDFIterations = params.GetIteration();
114115

115116
bool randomSetupPIN = !params.HasSetupPIN();
116117
ReturnErrorOnFailure(
@@ -122,7 +123,6 @@ CHIP_ERROR CommissioningWindowOpener::OpenCommissioningWindow(const Commissionin
122123
mCommissioningWindowVerifierCallback = nullptr;
123124
mNodeId = params.GetNodeId();
124125
mCommissioningWindowTimeout = params.GetTimeout();
125-
mPBKDFIterations = params.GetIteration();
126126

127127
if (params.GetReadVIDPIDAttributes())
128128
{

0 commit comments

Comments
 (0)