pub fn split_secret(secret: &Scalar, t: u32, n: u32) -> Vec<Share>
Split a secret into n shares with threshold t.
secret
n
t