Re-exports§
pub use error::C5CoreError;pub use crypto_ops::encrypt_data;pub use crypto_ops::decrypt_data;pub use keys::generate_c5_keypair;pub use keys::generate_ssh_keypair;pub use keys::load_ecies_public_key;pub use keys::load_ecies_private_key;pub use keys::CryptoAlgorithm;pub use keys::KeyPair;pub use keys::PemEncodedKey;pub use keys::SshKeyAlgorithm;pub use keys::SshKeyPair;pub use io_utils::base64_string_to_bytes;pub use io_utils::bytes_to_base64_string;pub use io_utils::read_file_to_bytes;pub use io_utils::read_file_to_string;pub use io_utils::write_bytes_to_file;pub use io_utils::write_string_to_file;pub use secrets_format::C5SecretValueParts;pub use secrets_format::format_c5_secret_array;pub use secrets_format::parse_c5_secret_array;
Modules§
Structs§
- Ecies
Public Key - A Diffie-Hellman public key
- Ecies
Static Secret - A Diffie-Hellman secret key that can be used to compute multiple
SharedSecrets.