Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / September 2007

Tip: Looking for answers? Try searching our database.

SmartCard PKI

Thread view: 
Marek Marecki - 12 Sep 2007 15:27 GMT
Hello,

I have OMNIKEY CardMan 3121 Smart Card Reader and a few certificates
on card. I'm using it to sing and encrypt files. I would like to
automate whole process and write an application that will use this SC
Reader. I've found a lot of articles about JavaCard but not much about
SC + PKI. Are there any libraries that would help me in achieving this
goal ?

TIA
Marek
Roedy Green - 12 Sep 2007 16:30 GMT
>OMNIKEY CardMan 3121 Smart Card Reader

I read the datasheet and discovered
The drive supports
PC/SC driver
CT-API (on top of PC/SC
OCF (on top of PC/SC)
Synchronous API (on top of PC/SC)

none of those ring any bells.  I presume thay are proprietary to
Omnikey.

There are USB drivers for the following OSes.
WindowsR 98/ME
WindowsR 2000
WindowsR 2003 Server
WindowsR XP
WindowsR XP 64bit (AMD64, EM64T,
IA64)
WindowsR Vista (32bit & 64bit)
Windows CE
LinuxR
MacOS X (PowerPC & Intel)

In also supports FIPS, that grew of the Fatherland Security people.

FIPS 201 (Federal Information Processing Standards Publication 201) is
a United States federal standard that specifies Personal Identity
Verification (or PIV) requirements for Federal employees and
contractors. In response to HSPD-12, the Computer Security Division
initiated a new program for improving the identification and
authentication of Federal employees and contractors for access to
Federal facilities and information systems. Federal Information
Processing Standard (FIPS) 201, entitled Personal Identity
Verification of Federal Employees and Contractors was developed to
satisfy the technical requirements of HSPD 12, approved by the
Secretary of Commerce, and issued on February 25, 2005. Policy for a
Common Identification Standard for Federal Employees and Contractors

FIPS 201 are required for US Federal Agencies but do not apply to US
national security systems.
Signature

Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com

Roedy Green - 12 Sep 2007 16:48 GMT
>OMNIKEY CardMan 3121 Smart Card Reader a

see http://www.pcscworkgroup.com/specifications/overview.php for specs
on PC/SC
Signature

Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com

Rogan Dawes - 13 Sep 2007 16:02 GMT
> Hello,
>
[quoted text clipped - 7 lines]
> TIA
> Marek

Odds are good that it provides a PKCS#11 interface, which means that you
can access it using Java. V1.5.x includes support for PKCS#11 devices.

For an example of using SSL with PKCS#11 devices, see
http://dawes.za.net/rogan/PKCS11Test.java

The basic techniques for accessing the PKCS#11 certificates and keys can
easily be adapted to signing and encrypting files, I'm sure.

Regards,

Rogan


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.