Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update usage of PASE PasscodeId to always be 0 to match spec #15735

Closed
tcarmelveilleux opened this issue Mar 2, 2022 · 1 comment
Closed
Assignees
Labels
commissioning Involves placing devices on the network, initial setup secure channel V1.0

Comments

@tcarmelveilleux
Copy link
Contributor

Problem

It was raised in #15362 that passcode ID handling was incorrect and ambiguous for multi-admin. This led to spec issue https://github.com/CHIP-Specifications/connectedhomeip-spec/issues/4969, which was resolved by https://github.com/CHIP-Specifications/connectedhomeip-spec/pull/4972.

The outcome of all of this is:

  • When opening an ECM window, the passcodeID to use in PASE PBKDFParamRequest needs to always be 0.
  • Non-zero values of passcodeID in PASE PBKDFParamRequest are forbidden
  • PasscodeId field in OpenCommissioningWindow command needs to be removed

Proposed Solution

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
commissioning Involves placing devices on the network, initial setup secure channel V1.0
Projects
None yet
Development

No branches or pull requests

2 participants