跳转到主要内容

MIFARE DESFire NFC卡通信协议

项目描述

MIFARE DESFire for Python

https://img.shields.io/pypi/v/desfire.svg https://img.shields.io/travis/miohtama/desfire.svg Documentation Status

此软件包提供了NFC卡的原生通信协议MIFARE DESFire

源代码:https://github.com/miohtama/desfire

文档:https://desfire.readthedocs.org

https://raw.githubusercontent.com/miohtama/desfire/master/docs/desfire.jpg

图片:带有Identive CLOUD 4500 F双接口读卡器的MIFARE DESFire EV1 8kB空白卡

特性

  • 兼容通过PCSC接口的USB NFC读卡器。PCSC API在Linux、OSX和Windows上可用。Linux支持包括对Raspberry Pi的支持。

  • 兼容Android手机及其内置的NFC读卡器。这是通过使用Kivy跨应用Python框架和通过pyjnius的Python到Java桥接实现的。

  • 当前alpha质量版本中仅实现了部分命令,请随时添加更多。

  • 兼容Python 2和Python 3

背景

通信协议规范并非公开。这项工作基于对现有开源DESFire项目的逆向工程,即Android主机卡仿真DESFireMIFARE SDK

作者

Mikko Ohtamaa.

致谢

此软件包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。

历史

0.2 (2016-03-30)

  • 添加数据文件读写

0.1 (2016-03-07)

  • 首次在PyPI上发布。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

desfire-0.2.tar.gz (121.2 kB 查看哈希值)

上传时间

由以下组织支持