入网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)

results matching ""

    No results matching ""