Crates.io | ic-vetkeys |
lib.rs | ic-vetkeys |
version | 0.5.0 |
created_at | 2025-05-27 10:15:30.057222+00 |
updated_at | 2025-09-08 15:06:03.212514+00 |
description | A set of tools designed to help canister developers integrate vetKeys into their Internet Computer (ICP) applications |
homepage | https://github.com/dfinity/vetkeys/tree/main/backend/rs/ic_vetkeys |
repository | https://github.com/dfinity/vetkeys |
max_upload_size | |
id | 1690886 |
size | 179,298 |
This crate contains a set of tools designed to help canister developers integrate vetKeys into their Internet Computer (ICP) applications.
The current Minimum Supported Rust Version (MSRV) of this crate is 1.85. Any future increase in the MSRV will be accompanied by a bump in the minor version number.
A canister library for derivation of encrypted vetkeys from arbitrary strings. It can be used in combination with the frontend key manager library.
An efficient canister library facilitating access control and encrypted storage for a collection of maps contatining key-value pairs. It can be used in combination with the frontend encrypted maps library.
For obtaining and decrypting verifiably-encrypted threshold keys via the Internet Computer vetKD system API. The API is located in the crate root.
If Motoko better suits your needs, take a look at the Motoko equivalent of this library.