7.2 HID計算方法
7.2 HID計算方法
HID為字符串,計算方法如下:
HID=Base~64~[(SM3)[IDnumber|name|type|random_hash]]
其中“|”含義表示字符串連接。
IDnumber、 name、 type和random_hash分別是有效證件的證件號碼、公民姓名、證件類型代碼和128個字節隨機數的字串。證件類型代碼見表1。將IDnumber、name、type、random_hash依次順序連接,采用符合GB/T 32905-2016要求的算法進行雜湊運算得出的二進制信息的Base64編碼,共44個字節。
表1 證件類型代碼
| 證件類型代碼 | 數據類型 | 證件名稱 |
|---|---|---|
| 01 | 二進制 | 身份證 |
| 10 | 二進制 | 臨時身份證 |
GB/T 36632-2018 信息安全技術 公民網絡電子身份標識格式規范
推薦文章: