Commit graph

10 commits

Author SHA1 Message Date
Lioncash
0318763fe8
general: Silence -Wnewline-eof warnings
These warnings occur when building with the default template on macOS.
2019-05-05 00:27:37 -04:00
Michael Scire
0388e1bdaa Implement support for 6.2.0+ keygen. 2018-11-24 01:01:30 -08:00
Michael Scire
3b399f2197 Fix aes buffer passing error (closes #59) 2018-11-24 00:34:42 -08:00
SciresM
0269d0b91b
Merge pull request #43 from lioncash/func
Mark identifiers as internally linked where appropriate
2018-08-16 20:55:15 -07:00
Lioncash
cf7418e684 aes, utils: Avoid casting away const
Gets rid of -Wcast-qual warnings.
2018-08-11 22:57:13 -04:00
Lioncash
29e27ee831 Mark identifiers as internally linked where appropriate
Makes it more obvious which parts are only used within the translation
unit, and which functions are part of the exposed interface in the
headers (and also has the benefit of allowing better
inlining/optimizing)
2018-08-11 22:49:22 -04:00
Michael Scire
2159f4396f Add support for key derivation.
Passing in --sbk=, --tseckey= with -t keygen and an input BOOT0
BIS partition will now derive all keys derivable iwth the sources
in the loaded keyset, and print them to output.
2018-04-26 00:10:14 -06:00
Michael Scire
c25a188f1e Add support for deriving keys from master key + seeds (#6) 2018-02-02 20:57:24 -08:00
hexkyz
59ccf0455a Port to mbedtls 2018-01-29 18:39:30 +00:00
Michael Scire
e2c9c1116f First Public commit. 2018-01-24 09:52:25 -08:00