twofactor/vendor/github.com/sec51/cryptoengine/CHANGELOG.md
silenteh 72a472700b Addressed issue #1 - Byte order was the problem
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
2016-04-24 22:24:31 +02:00

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.