Expand description
Utility functions for the application.
This module provides various utility functions for generating keys, encrypting/decrypting data, and handling tunnels. It also includes functions for parsing tunnel definitions and handling bidirectional data transfer.
Functionsยง
- decrypt
- encrypt
- generate_
challenge - generate_
ephemeral_ key_ pair - generate_
key_ pair - generate_
key_ pair_ from_ key - generate_
shared_ secret - handle_
pump - parse_
tunnel_ definition - Parses the tunnel definition from the given input string.
- parse_
tunnel_ definitions - random_
string - Generates a random alphanumeric string of the specified length.
- sign_
challenge - validate_
signed_ challenge