2018-08-05 19:32:07 +00:00
2018-07-31 00:09:25 +00:00
2018-07-31 00:09:25 +00:00
2018-08-05 19:32:07 +00:00
2018-08-05 19:32:07 +00:00
2018-08-12 09:43:58 +00:00
2018-08-05 19:32:07 +00:00
2018-07-31 00:09:25 +00:00
2018-08-05 19:32:07 +00:00
2018-07-31 00:09:25 +00:00
2018-08-05 19:41:44 +00:00
2018-08-12 10:12:42 +00:00
2018-08-05 19:32:07 +00:00
2018-08-05 19:32:07 +00:00
2018-08-05 19:32:07 +00:00
2018-06-23 08:09:41 +00:00
2018-08-10 12:00:03 +00:00
2018-08-05 19:32:07 +00:00
2018-08-05 19:32:07 +00:00
2018-08-10 12:00:03 +00:00
2018-08-05 19:32:07 +00:00
2018-08-12 09:43:58 +00:00
2018-06-23 08:09:41 +00:00
2018-08-10 18:31:22 +00:00
2018-08-10 12:00:03 +00:00

Things to install

//To provide HW RNG facilities
sudo apt-get install rng-tools

//To provide ECC facilities
git submodule update --init --recursive
cp Scripts/uECC-Makefile micro-ecc/Makefile
cp Scripts/cpp-base64-Makefile cpp-base64/Makefile

To build

make

To install

sudo make install

To run

sudo systemctl start U2FDevice.service

To run automatically at boot

sudo systmectl enable U2FDevice.service

Debug files at

Raw communication
/tmp/comdev.txt
/tmp/comhost.txt

Packets
/tmp/devPackets.html
/tmp/devAPDU.html
/tmp/hostPackets.html
/tmp/hostAPDU.html
Description
U2F implementation for Raspberry Pis and similar devices.
Readme 27 MiB
Languages
C++ 88.1%
Diff 4.1%
Shell 3.4%
Makefile 2.3%
HTML 2.1%