-
Hey, I have a bunch of z-wave devices inside walls now, and it would be cumbersome to pull them out in order to inspect the (hopefully present) S2 QR code / PIN to enable secure S2 inclusion.. I was wondering though, when including, the PIN is requested from the user, and then some validation occurs. Would it be possible to guess the actual PIN? I'm hoping it could be entirely automated, so:
I don't know what actually happens when the DSK is refused, but I can see something will happen when the pin was invalid (#3421) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
AFAIK you have exactly one chance to guess the PIN correctly, after which the S2 bootstrapping will be aborted, either by the device or the controller. What you want to do is essentially S2 Unauthenticated. The only difference between Unauthenticated and Authenticated is that the latter makes sure that you're including the correct device by requiring the PIN for validation. Unauthenticated shares the entire DSK, so the PIN isn't needed. |
Beta Was this translation helpful? Give feedback.
AFAIK you have exactly one chance to guess the PIN correctly, after which the S2 bootstrapping will be aborted, either by the device or the controller.
What you want to do is essentially S2 Unauthenticated. The only difference between Unauthenticated and Authenticated is that the latter makes sure that you're including the correct device by requiring the PIN for validation. Unauthenticated shares the entire DSK, so the PIN isn't needed.