Linux compatible smart card API in C #

I currently have a project that runs on Windows using P / Invokes to invoke the smart card API; however, since I now opened the project and put it in Google Code, I would be interested to see that it worked on Linux, looking at Mono.

The blockade for this, however, is the smart card code; I am completely unfamiliar with talking with smart cards under Linux, and Google searches have not shown anything useful.

+4
source share
2 answers

Well, I found my answer; PCSC-lite implements the entire WinSCard API in a compatible format, so all I need to do is link a small .exe.config file with a program so that mono replaces DllImport with WinSCard.dll by pcsclite.so.1 at runtime and everything works from the box.

+4
source

I think PCSC is what you are looking for. I did not use it because I do not need to deal with Mono / Linux, although I can not give you any details about this.

-1
source

All Articles