Age | Commit message (Expand) | Author |
2018-05-20 | Add small cache for RSA blinding factors. | Rob Austein |
2018-03-25 | Clear search state variables in rsa.c's find_prime(). | Rob Austein |
2017-12-13 | Merge branch systolic_crt into master. | Rob Austein |
2017-10-23 | Cleanup signed/unsigned mismatches, mostly in loop counters | Paul Selkirk |
2017-09-13 | Preliminary support for parallel core RSA CRT. | Rob Austein |
2017-09-13 | Sort-of-working, large (4096-bit) RSA keys broken. | Rob Austein |
2017-09-12 | Silly macro bugs. | Rob Austein |
2017-09-12 | Untested ASN.1 support for ModExpA7 private speedup factors. | Rob Austein |
2017-09-09 | Far too much fun with modexpa7 operand lengths and locations. | Rob Austein |
2017-09-09 | Whack with club until compiles. | Rob Austein |
2017-09-09 | Start hacking for systolic modexp. | Rob Austein |
2017-07-24 | Split compile-time control of RSA ModExp. | Rob Austein |
2017-07-24 | Use ModExp fast mode for Miller-Rabin tests. | Rob Austein |
2017-06-14 | Tidy up new prime generation code. | Rob Austein |
2017-06-14 | Faster prime generation algorithm for RSA. | Rob Austein |
2017-05-23 | "core" arguments have not been const since we switched to core_selector. | Rob Austein |
2017-04-03 | PKCS #8 code for RSA and ECDSA. | Rob Austein |
2016-09-20 | Clean up the defines around rpc client, software hash cores, etc. | Paul Selkirk |
2016-07-05 | Attempt to add resource management, for multiple cores of the same type. | Paul Selkirk |
2016-06-14 | Add support for ModExpA7 | Paul Selkirk |
2016-06-13 | Allow NULL der_len parameter in hal-rsa_private_key_to_der(). | Rob Austein |
2016-05-14 | Trailing whitespace cleanup. | Rob Austein |
2016-03-29 | Client-side rsa and ecdsa need to call remote get_random. | Paul Selkirk |
2015-12-23 | RPC interface to TRNG and (incomplete) PIN code. | Rob Austein |
2015-12-23 | Software modexp() implementation didn't compile due to missing pro | Rob Austein |
2015-12-22 | Add ASN.1 support for public keys (X.509 SubjectPublicKeyInfo format). | Rob Austein |
2015-12-21 | Fix names of private key DER functions. | Rob Austein |
2015-12-20 | RPC server stuff mostly written. Compiles, not yet tested. RPC | Rob Austein |
2015-12-13 | whack copyrights | Paul Selkirk |
2015-10-04 | Whack libhal API to use current configure_core_selector mechanism. | Rob Austein |
2015-10-03 | Use initializers for automatic variables of type fp_int because it's a | Rob Austein |
2015-09-08 | Merge branch 'master' into ecdsa | Rob Austein |
2015-09-06 | Add ECPoint I/O functions. ASN.1 cleanup. | Rob Austein |
2015-09-02 | Still more const-ification. | Rob Austein |
2015-09-02 | Clean up excessively complicated handling of opaque types in hash and | Rob Austein |
2015-07-14 | Changes to support Pavel's ModExpS6 core. | Rob Austein |
2015-07-01 | Change default to use software modexp until we sort out performance | Rob Austein |
2015-06-24 | Rework API for loading keys from components. Relax key size | Rob Austein |
2015-06-21 | libcryptech -> libhal, doh. | Rob Austein |
2015-06-21 | Add digest algorithm IDs. | Rob Austein |
2015-06-19 | Add methods to extract public components from an RSA key. Other minor | Rob Austein |
2015-06-19 | Add temporary workaround to let us use software ModExp when we're | Rob Austein |
2015-06-19 | Add replacement for fp_exptmod() using our ModExp core, so we don't | Rob Austein |
2015-06-18 | Supply public exponent as bigendian byte string rather than unsigned | Rob Austein |
2015-06-18 | Helps to set the return value when reading a key, doh. | Rob Austein |
2015-06-18 | Add RSA blinding. | Rob Austein |
2015-06-18 | Refactor CRT code into public API. | Rob Austein |
2015-06-17 | Debug RSA key generation. | Rob Austein |
2015-06-17 | RSA key generation and DER support. | Rob Austein |
2015-06-17 | RSA key generation. Compiles, not (yet) tested otherwise. | Rob Austein |