Crate steam_crypto [] [src]

Modules

openssl
rand
rustc_serialize

Structs

SessionKeys

Functions

generate_session_key

Generate a session key and a copy encrypted with Steam's public key.

symmetric_decrypt

Decrypt the IV stored in the first 16 bytes of input and use it to decrypt the remaining bytes.

symmetric_encrypt

Generate a random IV and encrypt input with it and key.