chiark / gitweb /
make-secnet-sites: Fix error handling if caller is in wrong group
[secnet.git] / rsa.c
2020-02-16 Ian JacksonMerge subdirmk 0.4
2020-02-15 Ian Jacksonsig: Abolish sethash and defhash everywhere
2020-02-15 Ian Jacksonrsa: Bring hash selection in-house
2020-02-15 Ian Jacksonrsa: Provide dict context argument in load_ctx
2020-02-15 Ian Jacksonsecnet: loadpriv interface: Return a closure_t too
2020-02-15 Ian Jacksonvcfgfatal_maybefile: New suffix argument
2020-02-15 Ian Jacksonsecnet: loadpub interface: Return a closure_t too
2020-02-15 Ian Jacksonrsa: Drop `unsup' parameter to load_err, verror, etc.
2020-02-15 Ian Jacksonpriv-cache etc.: private key algorithm is specified...
2020-02-15 Ian Jacksonrsa: Strip a couple of spurious newlines from pub key...
2020-02-15 Ian Jacksonrsa: Provide rsa1_loadpub and therefore rsa1 sigscheme
2020-02-15 Ian Jacksonrsa: loadpriv: Use FREE
2020-02-15 Ian Jacksonrsa: LDPUBFATAL: Move & before lc into callers
2020-02-15 Ian Jacksonrsa: rsa_loadpub_core: Make it take a load_ctx and...
2020-02-15 Ian Jacksonrsa: rsapub_dispose: Use RSAPUB_CLEAR_ST_BN
2020-02-15 Ian Jacksonrsa: rsapub_dispose: Make passing 0 OK
2020-02-15 Ian Jacksonrsa: De-indirect a lot of `loc's
2020-02-15 Ian Jacksonrsa: Move load_err earlier
2020-02-15 Ian Jacksonrsa: Pass an additional maybe_loc to load_err
2020-02-15 Ian Jacksonrsa: Prepare rsa_loadpub_core for failure.
2020-02-15 Ian Jacksonrsa: Provide RSAPUB_INIT_ST_BN and _CLEAR_
2020-02-15 Ian Jacksonrsa: Introduce LDPUBFATAL
2020-02-15 Ian Jacksonrsa: Break out rsa_loadpub_core
2020-02-15 Ian Jacksonrsa: Introduce RSAPUB_BNS and RSAPUB_APPLY_GETBN
2020-02-15 Ian Jacksonrsa: Move FREE macro up
2020-02-15 Ian Jacksonrsa: sharing load_ctx: Introduce what
2020-02-15 Ian Jacksonprivcache: Pass a cloc to loadpriv and use it
2020-02-15 Ian Jacksonrsa: sharing load_ctx: Move loc into common part
2020-02-15 Ian Jacksonrsa: sharing load_ctx: Rename load_ctx
2020-02-15 Ian Jacksonrsa: sharing load_ctx: Code motion
2020-02-15 Ian Jacksonrsa: Do not do validity checks at runtime (in privcache...
2020-02-15 Ian Jacksonrsa1: Provide rsa1_loadpriv function
2020-02-15 Ian Jacksonrsa1: Drop filename from two error messages
2020-02-15 Ian Jacksonrsa1: Indirect postreadcheck via the context
2020-02-15 Ian Jacksonrsa1: Wrap calls to keyfile_get* in a macro
2020-02-15 Ian Jacksonrsa1: rsa_loadpriv_core: Introduce rsapriv_load_ctx
2020-02-15 Ian Jacksonrsa1: rsa_loadpriv_core: Always free b, and zero things...
2020-02-15 Ian Jacksonrsa1: rsa_loadpriv_core: Make assume_valid do the frees
2020-02-15 Ian Jacksonrsa1: Move "rsa-private" closure string into LDFATAL...
2020-02-15 Ian Jacksonrsa1: Provide dispose functions
2020-02-15 Ian Jacksonrsa1: Break rsa_loadpriv_core out of rsapriv_apply
2020-02-15 Ian Jacksonrsa1: rsapriv_apply: Initialise st mpz's early
2020-02-15 Ian Jacksonrsa1: rsapriv_apply: Initialise local mpz's early
2020-02-15 Ian Jacksonrsa1: rsapriv_apply: Introduce macros for cfgfatal...
2020-02-15 Ian JacksonAdd 'base91-python/' from commit '749aa78cf12496cca4b9b...
2020-02-15 Ian JacksonAdd 'base91-c/' from commit '664054e8f603f09badb98ef09e...
2019-12-30 Ian Jacksonsigpubkey/sigprivkey: Provide a dispose() method
2019-12-30 Ian Jacksonsigpubkey/sigprivkey: Provide a hash_if
2019-12-30 Ian Jacksonrsa: emsa_pkcs1: Fix a message
2019-12-30 Ian JacksonMerge subdirmk 0.3
2019-12-30 Ian Jacksonsubdirmk: Merge new version and fix everything
2019-12-30 Ian JacksonMerge subdirmk
2019-12-30 Ian JacksonMerge subdirmk
2019-11-25 Ian JacksonMerge commit '0428556765a15326025e9fe4809936c6cafd3c85'
2019-11-24 Ian JacksonMerge commit 'a1e52614e600bed8e51b461e6569f2cd263e82bb'
2019-11-24 Ian JacksonMerge commit '6fce06f32c1dd21b5c2d7a142d54b7153d650574'
2019-11-22 Ian JacksonMerge commit 'd817b49007e60b0e7392f23caf08dc0328eb32de...
2019-11-14 Ian JacksonMerge commit 'c0b216c79763f720df20e002fc14c9348a0e05c2'
2019-11-14 Ian JacksonMerge commit 'ff11733b6b7d7920033f81c4669ebba9131b984f...
2019-11-13 Ian JacksonAdd 'subdirmk/' from commit 'f1789a0ae66174a95c8d629738...
2019-10-01 Ian Jacksonalg_msg_data: Remove "sig" from member names
2019-09-29 Ian Jacksonhash: Provide and use hash_hash connvenience function
2019-09-29 Ian Jacksonhash: Put hash state on the caller's stack
2019-09-29 Ian Jacksonsig: Move hashing into algorithm
2019-09-29 Ian Jacksonsig: Move unmarshalling responsibility into algorithm
2019-09-29 Ian Jacksonsig: Move marshalling responsibility into sign function
2019-09-29 Ian Jacksonsig: Make closure interface not contain sig alg name...
2019-05-18 Mark Woodingrsa.c transform-cbcmac.c: Fix configuration error messages.
2017-04-25 Ian JacksonMerge remote-tracking branch 'mdw/mdw/powm-sec'
2016-09-28 Mark Woodingdh.c, rsa.c: use `mpz_powm_sec' for modexps.
2014-12-28 Ian JacksonCopyright updates - update to GPLv3, etc.
2014-10-21 Ian JacksonNEW etc.: Use NEW in all obvious places
2013-07-25 Mark Woodingrsa.c: Check public key length.
2013-07-25 Mark Woodingrsa.c: Replace the magic length 1024 with a (larger...
2013-07-25 Mark Woodingrsa.c: Factor out constructing the EMSA-PKCS1 message...
2013-07-25 Mark Woodingrsa.c: Fix incorrect commentary.
2012-07-12 Ian Jacksonmessages: add some missing newlines
2011-06-26 Ian Jacksoninteger arithmetic types: do not use unsigned for lengths
2011-06-19 Ian Jacksoncleanup: remove redundant "init_module" declarations
2011-05-18 Stephen EarlyImport release 0.1.16 v0.1.16
2011-05-18 Stephen EarlyImport release 0.1.15 v0.1.15
2011-05-18 Stephen EarlyImport release 0.1.14 v0.1.14
2011-05-18 Stephen EarlyImport release 0.1.13 v0.1.13
2011-05-18 Stephen EarlyImport release 0.1.3 v0.1.3
2011-05-18 Stephen EarlyImport release 0.1.1 v0.1.1
2011-05-18 Stephen EarlyImport release 0.1.0 v0.1.0
2011-05-18 Stephen EarlyImport release 0.03 v0.03