入网sign值计算示例
一型一密免注册
加密方式:AES128_ECB_PKCS5Padding
Sign = AES128(ProductKey, OpenID + ProductID + NodeEui + Nonce);
示例如下:
ProductKey(十六进制) :A0 1A 24 79 67 25 73 DF 84 53 7D F4 C7 3D 3F CC
OpenID(十六进制):11 15 43 4B
ProductID(十六进制):11 1E 1B C8
NodeEui(
11100001
):31 31 31 30 30 30 30 31 (十六进制)Nonce(
123
):7B (十六进制)
则拼接结果为:11 15 43 4B 11 1E 1B C8 31 31 31 30 30 30 30 31 7B
加密运算结果为:
5A59C8629543138F2479A2D482CE8CA3FA55300DC69B40A93516DE439425E757
则Sign值为运算结果高4bytes:5A 59 C8 62
在线计算地址:AES128)
一型一密预注册 or 一机一密预注册
加密方式:AES128_ECB_PKCS5Padding
Sign = AES128(ProductKey, OpenID + ProductID + DeviceSecret + Nonce);
示例如下:
ProductKey(十六进制) :A0 1A 24 79 67 25 73 DF 84 53 7D F4 C7 3D 3F CC
OpenID(十六进制):11 15 43 4B
ProductID(十六进制):11 1E 1B C8
DeviceSecret(十六进制): F2 05 C3 81 36 60 A0 8A BB 8A 87 90 FA 3F A3 BA
Nonce(123
):7B (十六进制)
则拼接结果为:
11 15 43 4B 11 1E 1B C8 F2 05 C3 81 36 60 A0 8A BB 8A 87 90 FA 3F A3 BA 7B
加密运算结果为:
611A805300FF5DA40DE11A9C6647FB30CA1447621F415393974DD7C9A76595F9
则Sign值为运算结果高4bytes:61 1A 80 53
在线计算地址:AES128)