Henry de Valence
94cb3e7842
Rename field types based on radix.
...
`FieldElement32` -> `FieldElement2625`
`FieldElement64` -> `FieldElement51`
`Scalar32` -> `Scalar29`
`Scalar64` -> `Scalar52`
This naming is more accurate and would let us add an ADX backend later.
2019-01-17 22:21:55 -08:00
Isis Lovecruft
f5f79f56c8
Fix link to now-missing katex header.
...
This fixes https://github.com/dalek-cryptography/x25519-dalek/issues/23 as
reported by @DebugSteven.
2019-01-18 06:13:15 +00:00
Isis Lovecruft
ebd9ad6a6e
Merge branch 'master' into develop
2019-01-18 05:58:49 +00:00
Isis Lovecruft
a65683accd
Merge branch 'release/1.0.0-pre.1'
2019-01-18 05:58:42 +00:00
Isis Lovecruft
e527280d2e
Remove TravisCI test for the sha2 feature which was removed.
2019-01-18 04:59:12 +00:00
Isis Lovecruft
ae8764fbef
Update copyright year to 2019 and destroy capitalism.
2019-01-18 04:59:12 +00:00
Isis Lovecruft
131fc2b07f
Bump ed25519-dalek version to 1.0.0-pre.1.
2019-01-18 04:59:12 +00:00
Isis Lovecruft
6d1d3ff5ea
Remove outdated comment about Fuchsia dependencies from Cargo.toml.
2019-01-18 04:59:12 +00:00
Isis Lovecruft
adf4c0ea03
Merge branch 'master' into develop
2019-01-18 04:57:49 +00:00
Isis Lovecruft
14e093925f
Merge branch 'release/0.9.1'
2019-01-18 04:50:45 +00:00
Isis Lovecruft
d447efbd59
Bump ed25519-dalek to 0.9.1.
2019-01-18 04:47:54 +00:00
Isis Lovecruft
84abd4855a
Update curve25519-dalek dependency to 1.0.
2019-01-18 04:45:23 +00:00
Henry de Valence
4814242d00
Merge branch 'master' into develop
2019-01-17 19:26:50 -08:00
Henry de Valence
3564d18ff8
Merge branch 'release/1.0.2'
2019-01-17 19:26:35 -08:00
Henry de Valence
0328fb1342
Bump patch version
2019-01-17 19:25:34 -08:00
Isis Lovecruft
454fb5d09e
Merge branch 'master' into develop
2019-01-17 23:22:12 +00:00
Isis Lovecruft
8c8c04cb32
Merge branch 'release/0.9.0'
2019-01-17 23:17:40 +00:00
Isis Lovecruft
f851aaf464
Bump ed25519-dalek version to 0.9.
2019-01-17 22:41:18 +00:00
Isis Lovecruft
35b4dfd24d
Bump rand dependency version to 0.6.
2019-01-17 22:39:48 +00:00
Henry de Valence
f48980cb5b
Merge pull request #223 from hdevalence/ristretto-fix
...
Fix variable naming in Ristretto decoding formulas
2019-01-16 17:54:23 -08:00
Henry de Valence
3c5f18215e
Merge branch 'master' into develop
2019-01-15 22:57:17 -08:00
Henry de Valence
c232c2de3b
Merge branch 'release/0.4.2'
2019-01-15 22:57:04 -08:00
Henry de Valence
b21ab1324f
Bump minor version
2019-01-15 22:47:35 -08:00
Henry de Valence
9bef799510
Merge pull request #22 from dalek-cryptography/add-x25519-constant
...
Add an X25519 basepoint constant
2019-01-15 22:46:35 -08:00
Henry de Valence
dd8b61da4a
Add an X25519 basepoint constant
2019-01-15 21:44:56 -08:00
Isis Lovecruft
9d606a38e8
Merge branch 'master' into develop
2019-01-16 04:14:29 +00:00
Isis Lovecruft
3e487c81f9
Merge branch 'release/0.4.1'
2019-01-16 04:14:17 +00:00
Isis Lovecruft
47e8689b2d
Bump x25519-dalek version to 0.4.1.
2019-01-16 02:23:14 +00:00
isis agora lovecruft
19f95439a9
Merge pull request #21 from isislovecruft/fix/15-ignore-readme-tests
...
Ignore README doctests for now
2019-01-16 02:20:59 +00:00
Isis Lovecruft
95b12934d7
Ignore README doctests for now.
2019-01-16 02:18:22 +00:00
Isis Lovecruft
46d0051cda
Merge branch 'master' into develop
2019-01-16 02:07:12 +00:00
Isis Lovecruft
b71d49e12f
Merge branch 'release/0.4.0'
2019-01-16 02:07:04 +00:00
Isis Lovecruft
53ba2f3bcc
Merge remote-tracking branch 'newpavlov/rand_os' into release/0.4.0
2019-01-16 01:29:46 +00:00
Henry de Valence
e6f27ca996
Fix Ristretto variable naming in decoding function
...
The code swaps u_1 and u_2 relative to the formulas (probably when doing the change for a=-1)
2019-01-13 18:01:00 -08:00
Isis Lovecruft
bab903cb65
Bump x25519-dalek version to 0.4.0.
2019-01-12 23:35:03 +00:00
Isis Lovecruft
c9a1ef6a36
Credit @DebugSteven as an author.
2019-01-12 23:34:49 +00:00
Isis Lovecruft
a58b4cf189
Fix two links to repos in CONTRIBUTING.md.
2019-01-12 23:33:49 +00:00
Henry de Valence
b8716bb82b
Pull source docs from README
2019-01-10 10:30:30 -08:00
Henry de Valence
65f94124f4
Reformat dependencies, add docs.rs metadata
2019-01-10 10:08:08 -08:00
Henry de Valence
48fa313e97
Update rand_core version
2019-01-10 10:03:59 -08:00
Henry de Valence
1dcab60930
Merge pull request #15 from DebugSteven/develop
...
Create new types for keys and clear values on drop
2019-01-10 09:58:44 -08:00
Артём Павлов [Artyom Pavlov]
5dcc1c17da
use rand_os instead of rand
2019-01-05 16:17:05 +03:00
Артём Павлов [Artyom Pavlov]
762eb0c470
use rand_core
2019-01-05 15:58:59 +03:00
Артём Павлов [Artyom Pavlov]
4e4730303d
enable rand_core/std
2019-01-05 14:32:36 +03:00
Артём Павлов [Artyom Pavlov]
d6ca36fa0b
replace rand with rand_core+rand_os
2019-01-05 14:27:24 +03:00
isis agora lovecruft
8ebe5c799b
Merge pull request #66 from isislovecruft/feature/63-refactor
...
Refactor main module into separate modules and perform automated/general cleanups
2018-12-30 05:03:01 +00:00
Isis Lovecruft
0ddf39e443
Revise some module descriptions.
2018-12-30 04:27:40 +00:00
Isis Lovecruft
42b571eb24
Remove unused clear_on_drop import from tests.
2018-12-30 04:26:56 +00:00
Isis Lovecruft
82cdcb9cc9
Fix benchmarks after merging #64 .
2018-12-30 04:26:22 +00:00
Isis Lovecruft
8b30d4084a
Run rustfmt on src/ed25519.rs.
2018-12-30 04:16:03 +00:00