shrub/jets/e
Elliot Glaysher e42ad8ca9d Jet ed25519 point scalar multiplication.
This adds a jet for +scalarmult:ed:crypto. While previous jets could
just call math from the ed25519 library, scalarmult wasn't provided
by that library. This patch also translates an implementation of that
function from DEDIS' BSDed ed25519 golang library.
2019-06-13 11:24:43 -07:00
..
aes_cbc.c Jet AES ECB and CBC modes 2016-07-20 11:25:05 -07:00
aes_ecb.c Jet AES ECB and CBC modes 2016-07-20 11:25:05 -07:00
aesc.c Fix alignments in jets/g 2015-08-28 09:14:14 -05:00
argon2.c Make small stylistic improvements to crypto jets 2018-11-14 13:38:34 -08:00
blake.c Make small stylistic improvements to crypto jets 2018-11-14 13:38:34 -08:00
cue.c Fix alignments in jets/g 2015-08-28 09:14:14 -05:00
ed_double_scalarmult.c Add jetted implementations of +scalarmult-base and +double-scalarmult 2019-06-11 14:18:15 -07:00
ed_point_add.c Jet for +add:ed:crypto 2019-06-12 10:51:10 -07:00
ed_puck.c descriptive names for c files 2015-06-23 21:29:11 -04:00
ed_scalarmult_base.c Add jetted implementations of +scalarmult-base and +double-scalarmult 2019-06-11 14:18:15 -07:00
ed_scalarmult.c Jet ed25519 point scalar multiplication. 2019-06-13 11:24:43 -07:00
ed_shar.c Jet shar:ed curve25519 shared secret arm 2016-05-24 12:00:35 -04:00
ed_sign.c Use Ed25519 u3a_malloc in the ed25519 jet. 2018-11-16 11:56:58 -08:00
ed_veri.c Fix alignments in jets/g 2015-08-28 09:14:14 -05:00
fl.c mpz_clears to mpz_clear 2015-09-30 16:53:32 +03:00
ge_additions.c Jet ed25519 point scalar multiplication. 2019-06-13 11:24:43 -07:00
ge_additions.h Jet ed25519 point scalar multiplication. 2019-06-13 11:24:43 -07:00
hmac.c Make small stylistic improvements to crypto jets 2018-11-14 13:38:34 -08:00
jam.c avoid allocating an atom for _cj_bash 2018-06-15 11:17:56 -07:00
lore.c prevents 0-byte allocation in u3qe_lore() 2018-12-10 11:15:54 -05:00
loss.c Fix alignments in jets/g 2015-08-28 09:14:14 -05:00
lune.c Fix ++lune corner cases for real 2016-03-03 17:34:37 -05:00
mat.c Fix alignments in jets/g 2015-08-28 09:14:14 -05:00
mink.c Fully shifted over to modern typed namespace. 2016-02-03 20:51:01 -08:00
mule.c hook caching in, kink weirdness fixed 2018-04-26 16:36:29 -07:00
parse.c Remove 151, standardize on 143. 2017-09-27 17:40:12 -07:00
rd.c Revert "Merge pull request #952 from eglaysher/revert-meson" 2018-03-20 10:16:16 -07:00
rh.c Revert "Merge pull request #952 from eglaysher/revert-meson" 2018-03-20 10:16:16 -07:00
ripe.c Make small stylistic improvements to crypto jets 2018-11-14 13:38:34 -08:00
rq.c Revert "Merge pull request #952 from eglaysher/revert-meson" 2018-03-20 10:16:16 -07:00
rs.c Revert "Merge pull request #952 from eglaysher/revert-meson" 2018-03-20 10:16:16 -07:00
rub.c Fix alignments in jets/g 2015-08-28 09:14:14 -05:00
scr.c Revert "Merge pull request #952 from eglaysher/revert-meson" 2018-03-20 10:16:16 -07:00
secp.c Remove nonstandard 27 minimum value from ecdsa signature v 2018-09-04 18:17:52 +02:00
sha1.c Make small stylistic improvements to crypto jets 2018-11-14 13:38:34 -08:00
shax.c Use u3a_malloc instead of c3_malloc 2018-11-04 09:44:53 -08:00
tape.c Fix alignments in jets/g 2015-08-28 09:14:14 -05:00
trip.c descriptive names for c files 2015-06-23 21:29:11 -04:00