搜索

同一IC卡不同读卡器读出来卡号不一样

发布网友 发布时间:2022-04-20 04:38

我来回答

5个回答

热心网友 时间:2023-05-29 08:42

1.04808228,2D302024的关系是这样的,取十六进制的后面六位30,2024分别转换成十进制
2.即30转换成十进制是048, 2024转换成十进制是08228,一起看就是04808228。
3.这个应该就是通常说的韦根26格式的号码。

热心网友 时间:2023-05-29 08:42

我们都知道卡片出厂的时候,本身的序列号是以二进制形式存贮的,是4个字节,例如2A83155E.

不管是什么读卡器读卡片的时候,读出来的都是一样的,只不过它们在转成10进制输出之前经过不同的处理就会输出不同的卡号了,例如把2A83155E 直接转成713233758,也可把它们取反5E15832A再输出1578468138,也可以取最3字节83155E得到8590986,也可以取31转成10进制得到16,再并上155E转成10进制5470,得到165470,总之你想怎么组合都可以.

热心网友 时间:2023-05-29 08:43

不同的读卡器是由不同的厂家生产的,厂家再生产出的读卡器独处的卡号为了适应公司的需求,其都会ic卡本身的物理卡号进行格式编码,所以会有不同的卡号,但其本身的物理id是不变的。

热心网友 时间:2023-05-29 08:44

看不出这两个号码有啥转换规则的。
估计是专门定制的读卡器才可以读出这个号码。
我猜这个是不是自编的一组04808228号码,然后用特定读卡器读出来的一组号码。

热心网友 时间:2023-05-29 08:44

卡号有几种标准格式,同一张卡读出来的卡号不一样,那是读卡设备读卡以后转换输出的格式不同,有16进制输出,有韦根26和韦根34输出等多种格式
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top