Displaying 1 to 20 from 31 results

YubiKey-Guide - Guide to using YubiKey as a SmartCard for GPG and SSH

  •    

This is a guide to using YubiKey as a SmartCard for storing GPG encryption and signing keys. An authentication key can also be created for SSH and used with gpg-agent.

yubikey-agent - yubikey-agent is a seamless ssh-agent for YubiKeys.

  •    Go

yubikey-agent is a seamless ssh-agent for YubiKeys. Written in pure Go, it's based on github.com/go-piv/piv-go and golang.org/x/crypto/ssh.

Smart Card Framework

  •    DotNet

A .NET framework for simplifying development against smart card readers. Currently being designed for PC/SC compliant readers, but has support for easily plugging in proprietary API's for communication.

SON MyKad Reader

  •    

Malaysia mykad and mykid reader for any smartcard reader without using any 3rd party SDK. Working with windows xp, vista & window 7.




Pkcs11Interop - Managed .NET wrapper for unmanaged PKCS#11 libraries

  •    CSharp

PKCS#11 is cryptography standard maintained by the OASIS PKCS 11 Technical Committee (originally published by RSA Laboratories) that defines ANSI C API to access smart cards and other types of cryptographic hardware.Pkcs11Interop is managed library written in C# that brings full power of PKCS#11 API to the .NET environment. It loads unmanaged PKCS#11 library provided by the cryptographic device vendor and makes its functions accessible to .NET application.

card-reader - PCSC smartcard reader library for nodejs

  •    Javascript

A simple wrapper around Santiago Gimeno's great pcsclite library. Tested on Mac OSX with the SCM SCR3500 Smart Card Reader. This library should work with most PC/SC readers - I'll update this page when I get to test others. If you know of any other devices that work please let me know.

smartcard - PCSC smartcard reader library for nodejs

  •    Javascript

Smartcard library. This is a simple wrapper around Santiago Gimeno's great pcsclite library.

python-emv - EMV Smartcard Protocol Library

  •    Python

A Pythonic implementation of the EMV smartcard protocol, which is used worldwide for chip-and-PIN payments. This is intended to be readable, tested, and heavily cross-referenced with the appropriate sections of the EMV Specification. This also includes an implementation of the EMV CAP (aka Pinsentry) standard which is known to work for Barclays cards.


apdu - APDU shell

  •    Python

A quick smartcard APDU read-evaluate-print loop shell with readline support. Built with Python and pyscard.

node-pcsc - A PCSC binding for NodeJS

  •    Javascript

Under Windows you need to install all updates for the Windows SDK and Visual Studio This is really annoying 100 times restart ... The JS-side API is still not stable, please refer to examples provided for now.

scd-pkcs11 - PKCS#11 provider with smart card support via GnuPG

  •    C

The scd-pkcs#11 module is a prototype / proof of concept PKCS#11 provider interfacing to GnuPG's smart card daemon (scdaemon). It allows PKCS#11 aware applications such as Firefox or OpenSSH to use smart cards via GnuPG's builtin smart card support. scd-pkcs#11 is an alternative to the OpenSC PKCS#11 module.

chromeos_smart_card_connector - Smart Card Connector App for Chrome OS

  •    C++

Using these APIs allows developers to implement a smart card stack without the need to modify the Chrome OS and/or Chrome. Instead, all the new code is implemented in the form of Chrome Apps (see <https://developer.chrome.com/apps/about_apps>). The App named "Smart Card Connector" (available on Chrome Web Store at <https://chrome.google.com/webstore/detail/khpfeaanjngmcnplbdlpegiifgpfgdco>).

cie-middleware - Middleware della CIE (Carta di identità elettronica)

  •    C++

Il middleware qui presente è in fase di sviluppo, ed è da considerarsi in versione beta. È possibile effettuare tutti gli sviluppi e i test, ma è per ora questa base di codice non è consigliabile per l'uso in produzione. Il middleware CIE è una libreria software che implementa le interfacce crittografiche standard PKCS#11 e CSP. Esso consente agli applicativi integranti di utilizzare il certificato di autenticazione e la relativa chiave privata memorizzati sul chip della CIE astraendo dalle modalità di comunicazione di basso livello.

cie-nis-python-sdk - SDK for reading the NIS code from an Italian Electronic Identity Card (CIE) using Python

  •    Python

Libreria leggera e portabile in Python per l'estrazione delle informazioni contenute nella CIE 3.0, con e senza autenticazione EAC. Il file main.py contiene un brevissimo esempio che mostra l'estrazione dei dati dalla CIE tramite autenticazione EAC.

pritunl-zero - Zero trust system

  •    Go

Please refer to the LICENSE file for a copy of the license.

jc_curve25519 - Javacard implementation of Curve25519 (prototype, work-in-progress)

  •    Java

Javacard implementation of Curve25519 (prototype, work-in-progress). This code is in the public domain.