Commit graph

88 commits

Author SHA1 Message Date
cfe19b55a1 Make the signature wrapped in JSON object to be able to extend structure later 2017-10-27 19:56:43 +02:00
d4a382ed2f Explicit check for signature length before verifying to avoid exception 2017-10-27 19:23:28 +02:00
5730ad184c Use privmsg_many instead of iterating over channels with privmsg 2017-10-27 00:03:54 +02:00
055706e85c Note about NDEF Host Card Emulation on Android 2017-10-26 00:09:15 +02:00
d67e39e88e Added IRC reporting functionality 2017-10-25 22:08:32 +02:00
ae1b31de79 CLion files to gitignore 2017-10-25 18:16:22 +02:00
5fa183d5ef Reverting to SWIG 2 as SWIG 3 seems to cause random segfaults 2017-10-22 23:20:06 +02:00
b99c121766 Remove debug print 2017-10-22 23:11:55 +02:00
db0e5721ff Few fixes in signature generation and verification 2017-10-22 22:53:30 +02:00
d0121aaed9 Authentication with NDEF message on Desfire containing signed UID via Ed25519 2017-10-22 22:39:55 +02:00
892b69f939 Add libfreefare to LDFLAGS 2017-10-22 19:51:10 +02:00
8dad9a5cc4 Reading NDEF from Desfire 2017-10-22 19:44:43 +02:00
dd37e20a02 Change standard to C++11 and swig to swig 3 2017-10-22 18:21:33 +02:00
1caf38de7e Add CLion files to gitignore 2017-10-22 18:20:54 +02:00
2482462a73 Change tabs to 4 spaces in python files 2017-10-22 17:27:44 +02:00
5d41737f80 Add pycharm files to gitignore 2017-10-22 17:22:49 +02:00
e1f1d29ef7 README 2015-12-06 17:47:13 +01:00
32c159ba88 README 2015-12-06 17:46:13 +01:00
a3e7765ae6 README 2015-12-06 17:15:31 +01:00
b57259b51d Renamed module and files to nfc_smartcard 2015-12-06 17:06:53 +01:00
c297246545 Guess default python-config binary 2015-12-06 16:46:34 +01:00
84f812b116 Ability to select test (ndef4, yubikey, visa, mastercard) 2015-12-06 16:38:51 +01:00
746cf9da63 Add sample for Visa and Mastercard APDUs 2015-12-06 16:23:55 +01:00
26ec2ef853 Platforms supported 2015-12-04 17:18:44 +01:00
7cd1f0eaf3 Note on libnfc configuration 2015-12-04 17:16:42 +01:00
35ebb0c1ff Note on libnfc configuration 2015-12-04 17:14:33 +01:00
c1d531e201 Update README 2015-12-04 17:10:13 +01:00
f77a3e3e86 Update python-config to python2.7-config, now default on Raspbian 8 2015-12-04 17:09:59 +01:00
cb1dc6dab9 retab 2014-08-22 21:38:03 +02:00
c5e2815b33 Numbering note in config. 2014-07-26 00:12:58 +02:00
Ondrej Mikle
19721744a0 Make sure lock pin is pulled down when exiting on interrupt 2014-07-24 18:42:23 +02:00
Ondrej Mikle
e181278df5 Pin numbering changed to GPIO scheme. 2014-07-24 16:14:22 +02:00
Ondrej Mikle
2d5f02573f More documentation 2014-07-24 15:53:03 +02:00
5d82672fa1 Documentation fixes 2014-07-23 22:17:43 +02:00
d00900e44e Numbering/readability fix 2014-07-23 16:37:32 +02:00
b554abc72b Howto in README 2014-07-23 16:34:44 +02:00
2dfb2bee73 Script for adding users 2014-07-23 16:29:44 +02:00
25a5a8dd67 More sensible unlocker class default for actual use 2014-07-23 15:36:56 +02:00
785c5ddbed HMAC failure is logged. 2014-07-23 13:20:59 +02:00
d4eff7da3a Challenge made from random string in HMAC authentication. 2014-07-23 13:16:15 +02:00
b281c7a0bc Added Yubikey Neo HMAC authenthication 2014-07-23 13:12:15 +02:00
5b77dff18d Added unlocker classes concept 2014-07-23 10:26:53 +02:00
739c1a1e19 Renamed card scanner class. 2014-07-23 02:49:17 +02:00
9dcc30fc8d Remove open-close-select from test script. 2014-07-22 13:12:16 +02:00
f184df9bf6 Removed explicit target deselection from scanUID. 2014-07-22 11:30:26 +02:00
5ea1ea786d Added Yubikey HMAC APDU into comments for future reference. 2014-07-22 11:25:49 +02:00
6ae565373a Sending APDUs 2014-07-22 11:13:45 +02:00
703c214421 Better handling of unknown UIDs 2014-07-21 14:18:44 +02:00
16a5f149b4 Support for uint8_t in swig wrapper. 2014-07-21 13:57:59 +02:00
5770eea7ca Removed threads, this better works in one daemon. 2014-07-21 13:56:58 +02:00