ic-certificate-verification

Crates.ioic-certificate-verification
lib.rsic-certificate-verification
version3.0.3
sourcesrc
created_at2023-08-28 12:44:53.10059
updated_at2025-02-04 14:01:35.484399
descriptionCertificate verification for the Internet Computer
homepagehttps://github.com/dfinity/response-verification#readme
repositoryhttps://github.com/dfinity/response-verification
max_upload_size
id956936
size33,349
Nathan Mc Grath (nathanosdev)

documentation

https://docs.rs/ic-certificate-verification

README

Certificate Verification

Certificate verification on the Internet Computer is the process of verifying that a canister's response to a query call has gone through consensus with other replicas hosting the same canister.

This package partially encapsulates the protocol for such verification. It performs the following actions:

  • Decoding of the certificate and the canister provided tree
  • Verification of the certificate's root of trust
  • Verification of the certificate's delegations (if any)
  • Decoding of a canister provided merkle tree
  • Verification that the canister provided merkle tree's root hash matches the canister's certified data
Commit count: 553

cargo fmt