pub fn join_shares<'a, I, J>(shares: I) -> Result<Vec<u8>>Expand description
Join multiple Share to regenerate a secret key.
§Arguments
shares- TheShares to join
§Example
use devolutions_crypto::secret_sharing::{generate_shared_key, join_shares, SecretSharingVersion};
let shares = generate_shared_key(5, 3, 32, SecretSharingVersion::Latest).unwrap();
assert_eq!(shares.len(), 5);
let key = join_shares(&shares[2..5]).unwrap();