Commit Graph

66 Commits

Author SHA1 Message Date
40f6190a9b Preliminary implementation of deterministic secret sharing
#32
2018-02-11 22:17:07 +01:00
d857157efd Fix typo + feedback from @dtsbourg 2017-10-18 14:15:19 +02:00
a9e942a41a Add PR warning to the README 2017-10-18 13:46:28 +02:00
02c88e0164 Add link to documentation for latest release. 2017-08-20 14:34:55 +02:00
62e311ce7f Bump merkle_sigs to 1.2.1 2017-08-04 18:14:56 +02:00
2d39c5950b Update documentation. 2017-08-04 18:14:56 +02:00
cb44533c62 wrapped_secrets::generate_shares: make MIME type optional. 2017-08-04 18:14:56 +02:00
d3daa6825e Update ring to v0.11.0 and merkle_sigs to HEAD 2017-08-03 17:03:00 +02:00
1e5626ef14 Bump dependencies (#22) 2017-02-16 00:19:04 +01:00
4eea651414 Fixes for share groups (#21)
* Fix for recovery with n of shares > k with share_groups.

* Cargo updates.
2017-02-13 00:06:13 +00:00
92b4b75096 Adding bug report policy. 2017-01-05 21:50:00 +01:00
4f6928ff99 Adding info in the README about signatures. 2017-01-05 21:36:49 +01:00
4b73faf3e4 Support for wrapped_secrets containing versioning and MIME info. 2017-01-05 20:57:10 +01:00
ef4d525703 Adding share_num field to errors. 2016-12-20 23:10:47 +01:00
f5ab309dd6 Refactoring to allow for a more flexible API. 2016-12-02 14:56:12 +01:00
aeb8e4c21f New share format. (#13)
* Removing Coverall support until fixed. (See #12)

* Changing Cargo license.

* New wrapping of share data to support signatures.
2016-11-18 12:34:06 +01:00
6ad30652a6 Fixing URLs in README. 2016-11-10 22:46:54 +01:00
1735274450 Add license. 2016-11-09 22:45:30 +01:00
36d6ad89fb Warning in README.md (#7) 2016-04-13 23:45:11 +02:00
7f6db55452 Some simplifications.
- Removes inv from table (not used).
- Removes 2nd argument from Lagrange interpolation (is always zero).
2016-04-11 16:42:13 +02:00
0966bbbc3d Fixing typos & adopting std::process::exit.
* Minor changes (typos, keep up with rust stable) while skimming through the code
* Minor changes: s/secretshare/rustysecrets in usage string
2016-04-09 20:35:53 +02:00
3767677b9d Fixed some clippy warnings.
Closes #4
2016-04-08 23:32:24 +02:00
62755d6024 README.md tweaks. 2016-04-08 19:15:56 +02:00
a52bf5fff1 Basic documentation.
Closes #1.
2016-04-07 02:01:40 +02:00
2806bc49bc Tests & CI. 2016-04-06 18:42:51 +02:00
0abd8fac82 Working on test vectors. 2016-04-06 18:42:51 +02:00
762df13012 Readme updates. 2016-04-06 18:42:50 +02:00
eba1046fbf Building static Gf256 table at compile-time. 2016-04-06 00:31:04 +02:00
62234cc2df Removing last char from command line.
Last char is EOF char.
2016-04-05 21:38:31 +02:00
3ca43e7977 Refactoring to keep same sanitisation of shares between lib & bin. 2016-04-02 23:57:42 +02:00
da01e4e450 Rename methods ahead of FFI support. 2016-04-02 23:15:05 +02:00
8c37b2f629 Part 1 of #1. Refactoring to separate lib from command line. 2016-04-02 16:07:26 +02:00
16be20fcff Remove CRC-24 dependency. Closes #3 2016-04-02 11:00:52 +02:00
f1ad2b74f1 Merge pull request #2 from garrettr/update-dependencies
Update dependencies so it builds
2016-03-26 10:48:19 +01:00
fce35a8d66 Update dependencies so it builds 2016-03-25 10:23:46 -07:00
814819af81 rustup (1.0 beta) 2015-04-06 22:36:54 +02:00
d15cb70774 rustup + new io 2015-03-24 17:28:53 +01:00
908cb8f2fd keep up with Rust 2015-02-24 13:15:46 +01:00
34fdcaa284 update Cargo.lock to make dependencies compile again with newer Rust 2015-02-19 21:35:01 +01:00
fdcf4cce1e keep up with Rust 2015-02-13 23:42:51 +01:00
2959585fdf cargo update to keep up with Rust 2015-02-10 12:41:13 +01:00
b093cbf4fa cut down README 2015-02-08 21:44:47 +01:00
073099814c keep up with Rust 2015-02-06 20:32:01 +01:00
6edf29480b keep up with Rust 2015-02-05 15:26:12 +01:00
4a5682fb64 change version requirements to ^x.y.z 2015-02-04 14:01:22 +01:00
807872342c make it compile again under the new Rust version 2015-02-04 13:51:44 +01:00
67d7a21eca move changelog out of README 2015-02-03 02:11:24 +01:00
16f52a9d1d update README and bump version number. 2015-02-03 02:04:44 +01:00
9aac638d6a change hash to include coding parameters 2015-02-03 01:13:12 +01:00
0023ccae7c add warning to README 2015-02-01 13:01:58 +01:00