ic-pub-key

Crates.ioic-pub-key
lib.rsic-pub-key
version0.2.0
created_at2025-09-29 18:00:41.621601+00
updated_at2025-10-20 18:14:33.71675+00
descriptionA package created for the Internet Computer Protocol for (offline) derivation of threshold public keys
homepage
repositoryhttps://github.com/dfinity/ic
max_upload_size
id1859929
size69,785
Consensus (github:dfinity:consensus)

documentation

https://internetcomputer.org/docs/

README

ic-pub-key

The Internet Computer protocol offers a number of threshold signature schemes to canisters running on the system. The public keys which are used to verify these signatures are derived from a single master public key using a deterministic scheme which includes the canister's identifier as well as any canister-provided context data.

This derivation can be performed "online" by a canister using a query call, but this is inconvenient in some usage scenarios. This crate offers an alternative, namely fully offline key derivation.

Commit count: 33125

cargo fmt