#information #algorithm #rabin #shares #data #originally #dispersal

rabin_ida

Rabin's information dispersal algorithm, originally by Liam Perlaki

2 releases

0.1.3 Jun 27, 2022
0.1.2 Jun 23, 2022

#1399 in Algorithms

MIT license

195KB
412 lines

RabinIda

Information Dispersal Algorithm. Uses Vandermonde (invertable) matrix to calculate coefficients.

Use cargo bench to check throughput. On an M1 mac this is approx 220Mb/s for a 5 of 7 set of shares on 1Mb data.


lib.rs:

Sharing

No runtime deps