smartcard

Is Apple Watch detected by an RFID reader?

元气小坏坏 提交于 2019-12-05 06:09:22
I'm new to NFC technology. Apple hasn't yet opened NFC for developers. Does this mean that 3rd party application can't write data or trigger an action on the device? But is it possible to identify the watch using an RFID reader similar to a smart card? This is possible using a Apple Wallet Pass with NFC support. These require special approval from Apple but allow an Apple Watch or iPhoneSE/6/6s/6+/7/7+ to present a unique identifier to an NFC reader. Privacy may be a concern but the Value Add Services (VAS) protocol that Apple opted for in their NFC implementation allows for the NFC reader to

Using the ACS ACR1252U USB NFC Card reader in Linux

自闭症网瘾萝莉.ら 提交于 2019-12-05 05:29:59
问题 I'm using a ACS ACR1252U card reader (http://www.acs.com.hk/en/products/342/acr1252u-usb-nfc-reader-iii-nfc-forum-certified-reader/) connected via USB and to be honest I have no idea how to get it working. I've Googled a ton of stuff but no luck. I'm using a variant of Debian. The following is more or less what I've done: I get the following using dmesg: [ 7173.059710] usb 1-1.3: new full-speed USB device number 6 using dwc_otg [ 7173.160500] usb 1-1.3: not running at top speed; connect to a

Smartcard reader naming

倾然丶 夕夏残阳落幕 提交于 2019-12-05 05:27:06
问题 I have two readers (HID OMNIKEY 5321) in system (every reader performs a different function) reader 1 - "Smart Card Reader 0 " reader 2 - "Smart Card Reader 1 " In my program is set up that "Smart Card Reader 0 " - action 1 "Smart Card Reader 1 " - action 2 but sometimes (without rebooting, perhaps lost contact) reader 1 gets name "Smart Card Reader 1 " reader 2 gets name "Smart Card Reader 0 " and the program does not do what users need. I use SCardGetStatusChange (requires the name of the

How to read a smart card/ microprocessor card using a smart card reader in android programmatically

风流意气都作罢 提交于 2019-12-05 01:06:55
问题 So lately I have been working with smart cards that hold some information and what I am trying to achieve here is to fetch this data from these smart card using a smart card reader through any Android Smartphone. I have been using a HID OMNIKEY 3021 USB smart card reader which would read these card(And I know this reader works with these cards through windows apps because I have personally tested this) Now Android provides USB Host that makes it possible to read any USB Host provided the

Standards for smartcard communication

半城伤御伤魂 提交于 2019-12-05 00:22:42
问题 What is the difference between ISO 14443-3 and ISO 7816-4 APDUs? I'm asking this because seems some cards use former to communicate with reader, some latter. I'm confused with this, would like to get a good understanding about this. For example, I think Mifare Classic uses ISO 14443-3. But what confused me here is that when I wrote application to communicate with Mifare classic, I was sending APDUs to it. 回答1: The ISO 14443 standard defines the physical RF transport protocol for communication

Coordinate Id of same card that is read by two different card readers

醉酒当歌 提交于 2019-12-04 21:33:11
In a part of a software, card is read by a card reader and is allocated to an user. And in other part of this software, in a terminal by same card reader, the user card is read and fetch data from database by card serial number and etc. In a new part of this software, there are a new terminal with a new card reader. card is read from this card reader and fetch data from database and etc. So, now the problem is that a same card that is read by this two card readers are different in type. The first device return card id as a hexadecimal string, like this: 2E 6F 27 3F This hexadecimal string is

EMV JavaCard APDU Response in TLV Format

孤街浪徒 提交于 2019-12-04 21:29:31
I have a simple JavaCard HelloWorld script, i execute it in JCIDE with virtual reader then i send apdu commands from pyapdutool: 00a404000e aid then 80000000 and i receive javacard string, everything runs fine. My question is: how can i return a tlv format data instead of that response ? I was looking in the emv book 4.3 about this and also on google haven't found a single example to implement emv tlv tags in javacard script. Can someone put me on correct path to understand this ? package helloworld; import javacard.framework.*; public class helloworld extends Applet { private static final

Reading Mifare 1k from a WinForm application

ぃ、小莉子 提交于 2019-12-04 21:09:33
I have a really weird problem with reading Mifare 1k card from WinForm application. The reader I'm using is a PROMAG PCR-310U smart card reader. I use this code to read the card: MifareReader.CommPort = 4; MifareReader.PortOpen = true; MifareReader.mfRequest(); MessageBox.Show(MifareReader.mfAnticollision().ToString()); MifareReader.mfHalt(); The code is placed inside the backgroundWorkers DoWork method, and the entire method looks like this: private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { BackgroundWorker worker = sender as BackgroundWorker; while (!worker

Android SSL with a Smart Card through PKCS#11

半城伤御伤魂 提交于 2019-12-04 19:28:57
The reason that this question was born is that I am totally lost, so please forgive the trivial and senseless parts. I have an Android app, a web-service, a MicroSD smart card (mobile security card). I need to know how can I use the card with ssl to securely communicate with the web-service. Rebuilding and flashing the OS is not an option. What I know: The API used to communicate with the MSC How to write/deploy applets to the MSC How to call a web-service What I don't know: SSL Too much about certificates and cryptography (only shady academic stuff from the university) How things come

Sign data using smart card's private key with ASP.NET, Windows Authentication, and Impersonation

风格不统一 提交于 2019-12-04 19:19:32
I want to know if it is possible to sign data using a smart card's private key without resorting to a java applet or activex control. I am tantalizingly close! Our environment is: AD Domain PKI infrastructure/smart cards (PIV) I knocked up a simple ASP.NET (.net 4.0) web forms app with: Windows Authentication on, Anonymous off Identity Impersonate on With the smart card in the reader I can easily enumerate the certificates on the logged-in user's smart card (StoreLocation.CurrentUser). However, when I try to access the private key (via a CSP), I get an "Access Denied" error. On my local