Garrett T
775333fe17
Add Zeroize to Share and GF256 ( #19 )
...
* Add Zeroize crate to project behind a default feature flag
Closes https://github.com/c0dearm/sharks/issues/8
* Switch match to Clone to add zeroize(drop)
* Add zeroize(drop) to Share
Co-authored-by: Aitor Ruano <45633475+c0dearm@users.noreply.github.com>
2021-03-14 17:56:20 +01:00
Garrett T
1f86cadf23
Add Apple M1 arm as a benchmark ( #18 )
2021-03-14 17:35:43 +01:00
Aitor Ruano
b1e7a5b1e1
bump to version 0.4.3
2021-02-04 10:15:03 +01:00
Benoît C
5505a0c42c
Update dependencies ( #17 )
...
Co-authored-by: Benoît CORTIER <benoit.cortier@fried-world.eu>
2021-02-04 10:11:43 +01:00
Aitor Ruano
af4f469da9
bump version
2020-08-03 10:33:50 +02:00
DCsunset
69428361ba
fix: show TryFrom trait import in doc ( #16 )
2020-08-03 10:30:43 +02:00
zer0x64
5b798ab016
Add fuzzers ( #14 )
...
Improved lib stability using fuzzers for testing
2020-04-24 08:10:40 +02:00
Kitsu
31c8cb7650
Support no_std ( #13 )
...
* feat: support no_std
* simplify rng usage, update tests, upgrade version to 0.4
* fix workflow no-std test
* unignore doc-tests
* refactor tests
Co-authored-by: Aitor Ruano <codearm@pm.me>
2020-04-02 13:45:01 +02:00
Aitor Ruano
eb05d00080
upgrade version
2020-03-23 15:16:43 +01:00
Aitor Ruano
912fef96b1
fix codecov badge
2020-03-23 15:14:18 +01:00
zer0x64
f7b0526c0e
Derived Clone for Share ( #12 )
...
* Derived Clone for Share
* Bumped version
2020-03-11 09:45:20 +01:00
zer0x64
391edbd7da
Interpolate Now Takes Any IntoIterator ( #9 )
...
* interpolate now takes an IntoIterator
* simplify generic types, update docs, revert interpolate parameter types
* update version strings
Co-authored-by: Aitor Ruano <45633475+c0dearm@users.noreply.github.com>
2020-02-27 10:52:04 +01:00
Thomas Santerre
09586ab512
Add benchmark result from i7-8565u ( #11 )
...
* Add benchmark result from i7-865u
* Re-run bench, reduced background processes.
2020-02-06 14:54:00 +01:00
Aitor Ruano
c1409430f7
Update README.md
2020-01-24 10:58:09 +01:00
Aitor Ruano
105d02b086
Update and rename ci.yml to rust.yml
2020-01-24 10:53:54 +01:00
Aitor Ruano
80b4a11821
Delete sec.yml
2020-01-24 10:52:54 +01:00
Aitor Ruano
b009792b7a
Create sec.yml
...
Check for vulnerabilities on dependencies
2020-01-24 10:46:27 +01:00
Aitor Ruano
8af129205c
Create codecov.yml
2020-01-23 16:04:17 +01:00
Aitor Ruano
1b35f6d8dd
Remove coverage artifact generation
2020-01-22 17:02:40 +01:00
Aitor Ruano
0dfd3b2398
add coverage badges to readme and cargo.toml
2020-01-22 17:00:27 +01:00
Aitor Ruano
19724473de
Add coverage report to CI
2020-01-22 16:52:59 +01:00
Aitor Ruano
ba43caf87a
Update package version in README
2020-01-22 15:17:50 +01:00
zer0x64
3489574840
Added Share Serialization and Created Share Struct ( #2 )
...
* Added share serialisation and created Share struct
Co-authored-by: Aitor Ruano <45633475+c0dearm@users.noreply.github.com>
2020-01-22 15:01:35 +01:00
Aitor Ruano
5344dda94b
changed arithmetic to GF256, unlimited secret length, updated docs ( #1 )
2020-01-21 10:09:20 +01:00
Aitor Ruano
a3e43f373a
Fixed changelog order
2020-01-13 13:02:35 +01:00
Aitor Ruano
cdfdde452e
update changelog
2020-01-13 12:35:40 +01:00
Aitor Ruano
fce9fbb0a4
remove cargo maintanance badges
2020-01-13 12:33:38 +01:00
Aitor Ruano
6bbc2e3ddd
fix typo in cargo description
2020-01-13 12:32:47 +01:00
Aitor Ruano
b9acb15a25
Add badges
2020-01-13 12:29:00 +01:00
Aitor Ruano
7b6a7f4e86
Add continuous integration
2020-01-13 12:01:10 +01:00
Aitor Ruano
d6c7a6be9e
Written readme, improved documentation, added changelog and copyright
2020-01-13 11:42:59 +01:00
Aitor Ruano
90c7382c17
initial commit
2020-01-10 17:08:30 +01:00