Age | Commit message (Expand) | Author |
2022-01-04 | Replace old PyCrypto with PyCryptodomeHEADmaster | Rob Austein |
2022-01-02 | New release -> new compiler -> new error | Rob Austein |
2021-06-28 | weakref.WeakValueDictionary (at least in Python 3, at least at this moment | Paul Selkirk |
2021-06-28 | A couple more Python 3 changes. | Paul Selkirk |
2021-06-07 | Add support for the SHA-3 core. | Paul Selkirk |
2020-10-27 | Minor hashsig cleanup, add hal_hashsig_public_key_len(). | Paul Selkirk |
2020-10-15 | 2 years later, Ubuntu is still shipping a broken newlib, and Rob points | Paul Selkirk |
2020-09-06 | Kludge cryptech_backup into working with Python 3.8 | Rob Austein |
2020-09-06 | Can't write bytes to JSON, only str | Rob Austein |
2020-09-02 | Well of course there had to be one last dumb Python3 string bugpython3 | Rob Austein |
2020-09-01 | Work around PyCrypto being EOL and therefore not tracking Python 3.8 | Rob Austein |
2020-07-13 | Whack all Python shebangs to Python 3 | Rob Austein |
2020-06-10 | Fix remaining Python 3 unit test string encoding bug | Rob Austein |
2020-06-09 | Whack with club until Python 2 works again and Python 3 almost works | Rob Austein |
2020-05-26 | Wow, python-version-independent hexadecimal is painful | Rob Austein |
2020-05-25 | Untested conversion to support Python 3 | Rob Austein |
2020-05-06 | If a hash core can't restore state, use a soft core instead. | Paul Selkirk |
2020-05-04 | Re-enable support for HAL_MKM_FLASH_BACKUP_KLUDGE. | Paul Selkirk |
2020-04-29 | The new keywrap core now talks directly to the MKM, so I split the code | Paul Selkirk |
2020-03-25 | Reduce keywrap to 16 core blocks, to match how it's actually built now. | Paul Selkirk |
2020-03-10 | trivial cleanup | Paul Selkirk |
2020-03-10 | alloc mkmif core around both reads (status + KEK) | Paul Selkirk |
2020-03-10 | fallthrough comments to silence compiler warnings | Paul Selkirk |
2020-03-10 | auto-detect cores | Paul Selkirk |
2020-03-04 | Take advantage of ModExpNG core's blinding factor mutation. | Paul Selkirk |
2020-02-26 | Merge branch 'js_keywrap' to 'master' | Paul Selkirk |
2020-02-26 | Remove init checks from hal_io_[write|read], since initialization is done | Paul Selkirk |
2020-02-26 | Merge branch 'modexpng' to 'master' | Paul Selkirk |
2020-02-18 | timing tests for RSA signingmodexpng | Paul Selkirk |
2020-02-07 | driver for Pavel's ModExpNG core | Paul Selkirk |
2019-04-10 | Allow multiple iterations in verify, for better timing measurement. | Paul Selkirk |
2019-04-10 | Add hashsig interop tests. | Paul Selkirk |
2019-04-09 | Huh, I forgot to add a Python RPC handler for pkey_generate_hashsig, | Paul Selkirk |
2019-04-09 | In pkey_local_sign_hashsig, don't create the digest in the signature | Paul Selkirk |
2019-04-05 | Update FPGA core name/version list | Paul Selkirk |
2019-04-05 | The FPGA register interface now does byte-swapping in hardware, so we can | Paul Selkirk |
2019-04-02 | The all-singing, all-dancing key management app | Paul Selkirk |
2019-04-02 | Small cleanups in RPC code, e.g. to support null arguments. | Paul Selkirk |
2019-03-31 | Hashsig cleanup. | Paul Selkirk |
2019-03-31 | Add support for hashsig key export/import. | Paul Selkirk |
2019-03-04 | Restructure hashsig test program | Paul Selkirk |
2019-03-04 | On device restart, if a hashsig key was generated using the pseudorandom | Paul Selkirk |
2019-03-04 | Use the hashsig pseudorandom key generation method if the key is exportable. | Paul Selkirk |
2019-02-28 | Increase volatile keystore size to allow for multi-level hashsig trees. | Paul Selkirk |
2019-02-01 | Clean up mkm.c | Paul Selkirk |
2019-02-01 | Remove global stored core pointer from mkm.c. | Paul Selkirk |
2018-12-03 | add some more statistics to parallel-signatures.py | Paul Selkirk |
2018-11-14 | Add some yields to hal_hashsig_ks_init, so other tasks can run while we're re... | Paul Selkirk |
2018-11-14 | Change scanf/printf %hhx format strings to %x, because not every libc support... | Paul Selkirk |
2018-11-01 | Tornado 5.0 made an incompatible API change in iostream.BaseIOStream. | Paul Selkirk |