Secure Remote Password Protocol

Secure Remote Password protocol that the xbee3 uses for the bluetooth authentication, how it gets computed in xctu? With a basic password of “hello” the advanced configuration is:
Salt:0754A93E
Verifier:E2DDEEA9A4C6B3D2A925E112E7D7B2B61EF083F41386703A63EC659C90DE4295AF57B0F42DAB9FAA858DD8DE85B630314EABDDB66017230F29AA98D741EDBB4EEF2B24DA2B97571A94E9D2553083DC62BCF6482CEBE7605639F5E091CAAE89A4AD0B727E73A304FA702BD1267DFE79C10455793EED6BF5340E1CF74035F9574B

How would I recrate this value?

Right now I’m using:
N=EEAF0AB9ADB38DD69C33F80AFA8FC5E86072618775FF3C0B9EA2314C9C256576D674DF7496EA81D3383B4813D692C6E0E0D5D8E250B98BE48E495C1D6089DAD15DC7D7B46154D6B6CE8EF4AD69B15D4982559B297BCF1885C529F566660E57EC68EDBC3C05726CC02FD4CBF4976EAA9AFD5138FE8376435B9FC61D2FC0EB06E3
g=2
x = sha256(salt | sha256(apiservice:hello))
v = g^x % N
But v doesn’t = Verifier

1 Like

Please contact Digi Support regarding this

C# code for SRP: https://github.com/digidotcom/SRP