smartcard

I need any books in developing Applications for smart card using dot net

I have made search about books dealing with developing apps for smart card using dot net framework but I havn't found any If some one please know a name for a good book please help me with it ...

Are MIFARE smart cards programmable in sense I could write a program they could execute?

Variations of MIFARE Ultralight cards are becoming quite widespread. For example, huge transport companies employ them as payment cards. As I get from MIFARE site and Wikipedia there's a full-blown microcomputer inside the card - with a processor, memory, etc. When I move the card close to the reader its field induces current in the car...

Smartcard reader naming: when removing any reader, the name of the rest changes

Hello. I am writting a smartcard application. This application connects card in reader and sometimes works with it. I need to watch when reader is no longer available (either card is ejected or reader is removed from USB). Readers are watched using SCardGetStatusChangeA. This function requires reader name to watch. I insert two reade...

starting smartcard programming

How could one get started with smartcards programming? I am asking here about all the toolkit he needs in order to get started: books, tutorials, hardware etc. I am planning in playing around with a couple of smartcards programmers and I am pretty new to this field. Edit: I am mostly interested in programmers that play nice with Unix-l...

Writing a text file to smart card c#

What I want to do is write a text file to a smart card and read it. WindSCard is the dll to be used but but it's functions are very cryptic. Is there any FREE wrapper available over it and is there any tutorial that does what I want to do. ...

EMail Signing (Outlook) Using Smartcard Minidriver [Windows]

Hi I'm developing a Smart card Minidriver and I'm trying to Sign an Email using Outlook 2007. I have implemented all of the necessary functions in the minidriver. I'm able to create a "Smartcard User" certificate and save it and it's private key on the smartcard (using Microsoft Certificate Services via the Minidriver). When I try to...

Accessing smart card with Java

I'm trying to learn about how does Java access smart cards, due to a project analysis. I wonder if there is any kind of virtual smart card which I could use to make some tests with Java? By the way, I've read about Java Card, and looks like it is used to run Java in cards, not to smart card data access using Java, right? ...

Is there a free virtual SmartCard which I could use to run some tests?

I imagine this makes no difference, but I will try to access it using a Java application. UPDATE: I'll use smart cards in a public/private keys encryption system. ...

Testing smart card minidriver

when testing smart card minidriver in windows 7, got the following errors: "cmck exec Reconnect" always show that Testing through CAPI calls Submitting CSP PIN for reader \.\DMWZ ESAFE 0\ CryptAcquireContext - CRYPT_NEWKEYSET CryptGenKey Reconnecting CryptAcquireContext - CRYPT_DELETEKEYSET CryptAcquireContext failed unexpectedly d:\5...

How can i access to smartcard from ASP.NET site?

Hi, i need to comunicate with a smartcard from an ASP.NET site. I've create a dll(using Winscard.dll and MCSCM.dll that is the SCM Micro Reader's dll) that work with the cardreader on windows but i'm not able to use it with ASP.NET. The project will run only on IE and i must avoid Javascript. Thank you for the help. ...

Smart Card Programming

Hi Anish Jhaveri, I want to write a we based application with C# .Net and i need some framework to work with smart card in client-side. please help me. ...

How can I edit the content of my smart card?

Can you tell me please how can I edit the content of my smart card? How should I use APDU commands in order to edit the content? Lets say I have something like this on a smart card: 00 00 05 00 00 00 00 00 00 00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 and I want it to be : 00 00 06 00 00 00 00 00 00 00 00 FF FF FF 00...

How to detect smartcard insertion or removal event in linux

Folks, I'm working on a certificate authentication app that will authenticate user based on CAC inserted. How do I know when the CAC is inserted / removed? I'll be "catching" that event in C++ or Java. Thanks. ...

Is it possible to 'directly' connect to LDAP using a smartcard for an alternate user to that logged in?

We have a requirement to get information from specific users on an LDAP directory based on a Smartcard being presented. The application is already running under an AD user account, but using that users access to LDAP will not have sufficient access to the specific users data. We have stumbled through a few parts of LDAP APIs and not ha...

How can I get smart card Provider ID in windows xp using dot net

I am using c# for developing smart card apps I need to get the smart card provider ID I am trying to use SCardGetProviderId [DllImport("winscard.dll")] public static extern SCardErr SCardGetProviderId(IntPtr hContext, string szCard,ref _GUID guid); [StructLayout(LayoutKind.Sequential)] public struct _GUID { long Data1; ...

Listing certificates from a CAC without pin

I'm developing a CAC authentication app. I'm running RHEL 5.5 and have a card reader attached to my machine. When I insert a smart card/CAC, there is a popup notification that comes on the upper right hand side on the window where the clock is and the "Smart Card Manager" GUI is accessible clicking on the icon (card with lock on it) tha...

How to specify alias name in system property while making 2way SSL con ?

Hi All, I am trying to run a java client with 2way SSL which uses CAC card as keystore for the client. I have addded the following system property in my client program to make it work and change the java.security file to add pcks11 provider. System.setProperty("javax.net.ssl.keyStoreType", "pkcs11"); System.setProperty("javax.net.debug...

Applet ID's and APDU in Java Card

Hi all, In my project i want to write biometric data (like fingerprint template) on a smart card. After some good study i chose Java card for my project. But i am new to this platform and know very little about this :( I have read tutorials from Sun also, but was unable to resolve some confusions: 1.) I just want to read and write bio...

Why Java Card 2.x (now Classic Edition) doesn't have a Map implementation?

Sure the JSE HashMap has an "expensive" hashing function and its variable size could potentially cause out of memory errors but what about a constant size Map with a simple hashing relative to its constant size? ...

apduToolTask cannot be found

Hi all, i am new to java card platform and presently i am using java card classic edition v 3.0.1 and when i am using Apache ANT command - ant all to build the build.xml file, i am getting the following error: c:\java\java_card_kit-2_2_2\samples\build.xml:17: taskdef class com.sun.javacard.ant.tasks.APDUToolTask cannot be found I've a...