Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nfcim/ccid
Last synced: 28 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/nfcim/ccid
- Owner: nfcim
- License: mit
- Created: 2024-05-04T02:05:15.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-05-04T13:23:51.000Z (8 months ago)
- Last Synced: 2024-05-10T10:14:46.319Z (8 months ago)
- Language: C++
- Size: 285 KB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# ccid
[![pub version](https://img.shields.io/pub/v/ccid)](https://pub.dev/packages/ccid)
[![Build Example App](https://github.com/nfcim/ccid/actions/workflows/example-app.yaml/badge.svg)](https://github.com/nfcim/ccid/actions/workflows/example-app.yaml)A Flutter plugin for reading and writing smart cards using the CCID protocol with PC/SC-like APIs.
## Installation
### Linux
This plugin uses `dart_pcsc`, thus has a runtime dependency on [`PCSCLite`](https://pcsclite.apdu.fr/):
* Debian / Ubuntu: `sudo apt-get install pcscd libpcsclite1`
* RHEL / Fedora: `sudo dnf install pcsc-lite`Should you encounter any permission problem, please check [README.polkit](https://github.com/LudovicRousseau/PCSC/blob/master/doc/README.polkit) from PCSCLite.
### macOS
This plugin uses [CryptoTokenKit](https://developer.apple.com/documentation/cryptotokenkit) on macOS,
which is available since macOS 10.10.The `com.apple.security.smartcard` entitlement is required.