[][src]Module asuran_core::repository

This module contains type which underpin the lowest level of abstraction in an asuran repository, the binary blob or Chunk

Re-exports

pub use self::hmac::*;
pub use chunk::*;
pub use compression::*;
pub use encryption::*;
pub use key::*;

Modules

backend

This module contains data structures useful for implementing repository backends.

chunk

The Chunk is the lowest level of abstraction in an asuran repository.

compression
encryption

This module contains data structures and methods for interacting with selectable encryption algorithms.

hmac

This module contains structures for describing and interacting with HMAC algorithms and tags.

key

This module contains chunks for describing and interacting with cryptographic key material