mirror of
https://github.com/1f349/twofactor.git
synced 2024-12-22 15:34:09 +00:00
72a472700b
The counter needs to be represented in bigendian format. Unfortunately with commit #00045cb I made the unfortunate choice to swap the endiannes from big-endian to little-endian. This broke the functionality for certain counters. - [x] Added Go vendoring - [x] Bumped version of golang in travis yml file - [x] Removed conversion files and instead used import of convert sec51 external library
299 B
299 B
- First commit
Worked out the bases for the handling of the keys files.
The keys file will have permission
0400
This means only the user who run the golang app will have access to it...and root of course. Tests cover 100% of the functions, although they are all grouped in a single method.