ic-certificate-verification

Crates.ioic-certificate-verification
lib.rsic-certificate-verification
version2.6.0
sourcesrc
created_at2023-08-28 12:44:53.10059
updated_at2024-07-24 15:39:31.160471
descriptionCertificate verification for the Internet Computer
homepagehttps://github.com/dfinity/response-verification#readme
repositoryhttps://github.com/dfinity/response-verification
max_upload_size
id956936
size32,670
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: 422

cargo fmt