fidesmo / apdu-over-ble

Specification of a protocol to transmit APDU commands and responses over Bluetooth Low Energy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

apdu-over-ble

Specification of a Bluetooth Low Energy service and protocol to transmit APDU commands and responses. Its purpose is to standardize communication with Secure Elements installed in devices having BLE connectivity, like smart watches and other wearables.

This repository contains discussion materials and the different versions of the specification.

Other resources: Android prototype

To allow easy testing of this specification, Fidesmo has open sourced an Android app that can perform the server and client roles. The client sends APDUs over BLE to a server running on an NFC-enabled phone that then forwards the APDU commands to a contactless card and returns its response.

The prototype is available in this repository: apdu-over-ble-android

About

Specification of a protocol to transmit APDU commands and responses over Bluetooth Low Energy

License:MIT License