Skip to main content

run_sign

Function run_sign 

Source
pub fn run_sign(
    scheme: &str,
    share_blobs: &[Vec<u8>],
    threshold: u32,
    message: &[u8],
) -> Result<Vec<u8>>
Expand description

Drive a registered signing / decapsulation scheme to completion in-process using share_blobs as the per-party inputs.

One session is created per supplied share. share_blobs.len() must be >= threshold. The first session’s result() is returned — for honest coalitions every party converges on the same artifact.