auths_core/crypto/ssh/mod.rs
1//! SSH cryptographic operations: key parsing, SSHSIG creation, and wire-format encoding.
2
3mod encoding;
4mod error;
5mod keys;
6mod signatures;
7
8pub use encoding::{encode_ssh_pubkey, encode_ssh_signature};
9pub use error::CryptoError;
10pub use keys::{
11 SecureSeed, build_ed25519_pkcs8_v2_from_seed, extract_pubkey_from_key_bytes,
12 extract_seed_from_pkcs8,
13};
14pub use signatures::{construct_sshsig_pem, construct_sshsig_signed_data, create_sshsig};