Table of Contents - tss-0.5.0 Documentation
Classes and Modules
- C
- C
- C
- C
- C
- C
- Contracts
- Contracts::ArrayOfShares
- Contracts::FormatArg
- Contracts::HashAlgArg
- Contracts::IdentifierArg
- Contracts::NumSharesArg
- Contracts::PadBlocksizeArg
- Contracts::SecretArg
- Contracts::SelectByArg
- Contracts::ThresholdArg
- TSS
- TSS::ArgumentError
- TSS::CLI
- TSS::Combiner
- TSS::Error
- TSS::Hasher
- TSS::InvalidSecretHashError
- TSS::NoSecretError
- TSS::Splitter
- TSS::Util
Methods
- ::basis_poly — TSS::Util
- ::byte_array — TSS::Hasher
- ::byte_string — TSS::Hasher
- ::bytes_to_hex — TSS::Util
- ::bytes_to_utf8 — TSS::Util
- ::bytesize — TSS::Hasher
- ::calc_combinations — TSS::Util
- ::code — TSS::Hasher
- ::codes — TSS::Hasher
- ::codes_without_none — TSS::Hasher
- ::combine — TSS
- ::extract_share_header — TSS::Util
- ::f — TSS::Util
- ::factorial — TSS::Util
- ::gf256_add — TSS::Util
- ::gf256_div — TSS::Util
- ::gf256_mul — TSS::Util
- ::gf256_sub — TSS::Util
- ::hex_string — TSS::Hasher
- ::hex_to_bytes — TSS::Util
- ::hex_to_utf8 — TSS::Util
- ::key_from_code — TSS::Hasher
- ::lagrange_interpolation — TSS::Util
- ::new — TSS::Combiner
- ::new — TSS::Splitter
- ::pad — TSS::Util
- ::secure_compare — TSS::Util
- ::split — TSS
- ::to_s — Contracts::ArrayOfShares
- ::to_s — Contracts::SecretArg
- ::to_s — Contracts::ThresholdArg
- ::to_s — Contracts::NumSharesArg
- ::to_s — Contracts::IdentifierArg
- ::to_s — Contracts::HashAlgArg
- ::to_s — Contracts::FormatArg
- ::to_s — Contracts::SelectByArg
- ::to_s — Contracts::PadBlocksizeArg
- ::unpad — TSS::Util
- ::utf8_to_bytes — TSS::Util
- ::utf8_to_hex — TSS::Util
- ::valid? — Contracts::ArrayOfShares
- ::valid? — Contracts::SecretArg
- ::valid? — Contracts::ThresholdArg
- ::valid? — Contracts::NumSharesArg
- ::valid? — Contracts::IdentifierArg
- ::valid? — Contracts::HashAlgArg
- ::valid? — Contracts::FormatArg
- ::valid? — Contracts::SelectByArg
- ::valid? — Contracts::PadBlocksizeArg
- #all_shares_appear_human? — TSS::Combiner
- #combine — TSS::CLI
- #combine — TSS::Combiner
- #convert_shares_human_to_binary — TSS::Combiner
- #err — TSS::CLI
- #exit_if_binary! — TSS::CLI
- #extract_secret_from_shares! — TSS::Combiner
- #log — TSS::CLI
- #num_shares_not_less_than_threshold! — TSS::Splitter
- #secret_bytes_is_smaller_than_max_size! — TSS::Splitter
- #share_combinations_mode_allowed! — TSS::Combiner
- #share_combinations_out_of_bounds! — TSS::Combiner
- #share_header — TSS::Splitter
- #shares_bytes_have_valid_indexes! — TSS::Combiner
- #shares_have_expected_length! — TSS::Combiner
- #shares_have_same_bytesize! — TSS::Combiner
- #shares_have_valid_headers! — TSS::Combiner
- #shares_meet_threshold_min! — TSS::Combiner
- #split — TSS::CLI
- #split — TSS::Splitter
- #validate_all_shares — TSS::Combiner
- #version — TSS::CLI