|
auth 0.0.1
Authenticated computation with C++26 modules
|
Exported Modules | |
| module | auth.error |
| module | auth.hash |
| module | auth.serialization |
Concepts | |
| concept | auth::db |
| A database with associated sealed types and seal/unseal operations. D is the database type, optionally reference-qualified. | |
Classes | |
| struct | auth::prover |
| Records serialized openings in an owned proof buffer. More... | |
| class | auth::prover::sealed< T > |
A resident value and its digest; copyability follows T. More... | |
| struct | auth::verifier |
| Reconstructs and verifies openings from a borrowed proof buffer. More... | |
Typedefs | |
| template<db DB, class T> | |
| using | auth::sealed = typename std::remove_cvref_t<DB>::template sealed<T> |
| Selects a database's associated sealed type. | |
Files | |
| file | src/auth.ccm |
| Authenticated computation with explicit prover and verifier databases. | |