URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 10058
[ Назад ]

Исходное сообщение
"как прочитать смарт карту СНИЛС?"

Отправлено админ , 01-Дек-15 05:45 
СНИЛС это полис обязательного медицинского страхования.
максимум что я смог прочитать с нее это вот:

# ./pcsc_scan
PC/SC device scanner
V 1.4.24 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.8
Using reader plug'n play mechanism
Scanning present readers...
0: ACS AET65 00 00

Tue Dec  1 10:39:21 2015
Reader 0: ACS AET65 00 00
  Card state: Card inserted,
  ATR: 3B F7 13 00 00 81 31 FE 45 46 4F 4D 53 4F 4D 53 A9

ATR: 3B F7 13 00 00 81 31 FE 45 46 4F 4D 53 4F 4D 53 A9
+ TS = 3B --> Direct Convention
+ T0 = F7, Y(1): 1111, K: 7 (historical bytes)
  TA(1) = 13 --> Fi=372, Di=4, 93 cycles/ETU
    43010 bits/s at 4 MHz, fMax for Fi = 5 MHz => 53763 bits/s
  TB(1) = 00 --> VPP is not electrically connected
  TC(1) = 00 --> Extra guard time: 0
  TD(1) = 81 --> Y(i+1) = 1000, Protocol T = 1
-----
  TD(2) = 31 --> Y(i+1) = 0011, Protocol T = 1
-----
  TA(3) = FE --> IFSC: 254
  TB(3) = 45 --> Block Waiting Integer: 4 - Character Waiting Integer: 5
+ Historical bytes: 46 4F 4D 53 4F 4D 53
  Category indicator byte: 46 (proprietary format)
+ TCK = A9 (correct checksum)

Possibly identified card (using /root/.cache/smartcard_list.txt):
3B F7 13 00 00 81 31 FE 45 46 4F 4D 53 4F 4D 53 A9
        Health card Russian Federation


Кто знает подскажите, что юзать дальше?
Мне нужно получить сам номер СНИЛС и другое инфо если оно там есть (ФИО, дату рождения и т.д.)


Содержание

Сообщения в этом обсуждении
"как прочитать смарт карту СНИЛС?"
Отправлено админ , 01-Дек-15 09:40 
сорри, не СНИЛС карта а карта ОМС

"как прочитать смарт карту СНИЛС?"
Отправлено дима , 02-Дек-15 16:24 
> сорри, не СНИЛС карта а карта ОМС

карта действительна при предъявлении паспорта.
вот с паспорта и нужно переписывать данный в тетрадочку.


"как прочитать смарт карту СНИЛС?"
Отправлено name , 04-Дек-15 15:29 
> сорри, не СНИЛС карта а карта ОМС

там закодированная строка, в инете есть несколько ссылок на алгоритм дешифровки.
где-то была официальная DLL для работы с картой для .NET, можете расколупать ее через reflector или telerik decompiler
http://myshinobi.ru/rabota-s-e-lektronny-mi-polisami-oms-sma.../


"как прочитать смарт карту СНИЛС?"
Отправлено админ , 07-Дек-15 07:38 
> там закодированная строка, в инете есть несколько ссылок на алгоритм дешифровки.

вот как саму строку получить? насчет закодированная, потом уже и посмотрим и раскодируем...