Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RustCrypto/SSH
/ functions
Functions
877 in github.com/RustCrypto/SSH
⨍
Functions
877
◇
Types & classes
107
Function
decrypt_openssh_chacha20_poly1305
()
ssh-key/tests/encrypted_private_key.rs:255
Method
decrypt_with_backend
(&self, f: impl BlockCipherDecClosure<BlockSize = Self::BlockSize>)
ssh-cipher/src/block_cipher/aes.rs:85
Method
decrypt_with_backend
(&mut self, _f: impl BlockModeDecClosure<BlockSize = Self::BlockSize>)
ssh-cipher/src/block_cipher/decryptor.rs:58
Method
decrypt_with_block_cipher
( self, key: &[u8], iv: &[u8], buffer: &mut [u8], )
ssh-cipher/src/lib.rs:333
Method
decryptor
(self, key: &[u8], iv: &[u8])
ssh-cipher/src/lib.rs:357
Method
default
Calls [`DotSsh::new`] and panics if the home directory could not be located.
ssh-key/src/dot_ssh.rs:115
Method
deref
(&self)
ssh-key/src/certificate/options_map.rs:26
Method
deref_mut
(&mut self)
ssh-key/src/certificate/options_map.rs:32
Method
derive_aes_params
( kdf: &Kdf, password: &str, )
ssh-key/src/ppk.rs:92
Function
derive_decode
(input: TokenStream)
ssh-derive/src/lib.rs:30
Function
derive_encode
(input: TokenStream)
ssh-derive/src/lib.rs:42
Function
derive_encode_decode_empty
()
ssh-encoding/tests/derive.rs:121
Function
derive_encode_decode_enum_no_prefix_u32_repr
()
ssh-encoding/tests/derive.rs:175
Function
derive_encode_decode_enum_struct
()
ssh-encoding/tests/derive.rs:143
Function
derive_encode_decode_enum_tuple
()
ssh-encoding/tests/derive.rs:159
Function
derive_encode_decode_enum_unit
()
ssh-encoding/tests/derive.rs:130
Function
derive_encode_decode_roundtrip_length_prefixed
()
ssh-encoding/tests/derive.rs:104
Function
derive_encode_decode_roundtrip_most_types
()
ssh-encoding/tests/derive.rs:67
Function
derive_encode_reference
()
ssh-encoding/tests/derive.rs:97
Method
deserialize
(deserializer: D)
ssh-key/src/public.rs:489
Method
deserialize
(deserializer: D)
ssh-key/src/sshsig.rs:446
Method
deserialize
(deserializer: D)
ssh-key/src/fingerprint.rs:220
Method
deserialize
(deserializer: D)
ssh-key/src/certificate.rs:582
Method
drop
(&mut self)
ssh-cipher/src/chacha20poly1305.rs:155
Method
drop
(&mut self)
ssh-key/src/private/dsa.rs:105
Method
drop
(&mut self)
ssh-key/src/private/rsa.rs:92
Method
drop
(&mut self)
ssh-key/src/private/ecdsa.rs:150
Method
drop
(&mut self)
ssh-key/src/private/ed25519.rs:97
Method
dsa
(&self)
ssh-key/src/private/keypair.rs:92
Method
ecdsa
(&self)
ssh-key/src/private/keypair.rs:102
Function
ecdsa_nistp256_sign_and_verify
()
ssh-key/tests/certificate_builder.rs:105
Method
ed25519
(&self)
ssh-key/src/private/keypair.rs:111
Function
ed25519_sign_and_verify
()
ssh-key/tests/certificate_builder.rs:36
Function
empty_host_patterns
()
ssh-key/src/known_hosts.rs:322
Method
encode
(&self, writer: &mut impl Writer)
ssh-encoding/src/mpint.rs:157
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/comment.rs:53
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/kdf.rs:183
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/public/sk.rs:99
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/public/dsa.rs:97
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/public/opaque.rs:63
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/public/rsa.rs:88
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/public/ecdsa.rs:134
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/public/ed25519.rs:51
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/certificate/options_map.rs:87
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/certificate/unix_time.rs:95
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/certificate/cert_type.rs:46
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/private/sk.rs:98
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/private/keypair.rs:377
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/private/dsa.rs:93
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/private/opaque.rs:82
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/private/rsa.rs:123
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/private/ecdsa.rs:85
Method
encode
(&self, writer: &mut impl Writer)
ssh-key/src/private/ed25519.rs:245
Function
encode_boolean
()
ssh-encoding/tests/encode.rs:16
Function
encode_byte_array
()
ssh-encoding/tests/encode.rs:44
Function
encode_byte_slice
()
ssh-encoding/tests/encode.rs:51
Function
encode_byte_vec
()
ssh-encoding/tests/encode.rs:58
Method
encode_bytes
(&self)
ssh-encoding/src/encode.rs:64
Function
encode_custom_algorithm_openssh
()
ssh-key/tests/private_key.rs:660
Function
encode_dsa
()
ssh-key/src/signature.rs:884
Function
encode_dsa_openssh
()
ssh-key/tests/public_key.rs:387
Function
encode_dsa_openssh
()
ssh-key/tests/certificate.rs:237
Function
encode_dsa_openssh
()
ssh-key/tests/private_key.rs:618
Function
encode_ecdsa_keydata
()
ssh-key/tests/certificate.rs:324
Function
encode_ecdsa_p256_openssh
()
ssh-key/tests/public_key.rs:394
Function
encode_ecdsa_p256_openssh
()
ssh-key/tests/certificate.rs:244
Function
encode_ecdsa_p256_openssh
()
ssh-key/tests/private_key.rs:624
Function
encode_ecdsa_p384_openssh
()
ssh-key/tests/public_key.rs:401
Function
encode_ecdsa_p384_openssh
()
ssh-key/tests/private_key.rs:630
Function
encode_ecdsa_p521_openssh
()
ssh-key/tests/public_key.rs:408
Function
encode_ecdsa_p521_openssh
()
ssh-key/tests/private_key.rs:636
Function
encode_ecdsa_sha2_p256
()
ssh-key/src/signature.rs:891
Function
encode_ed25519
()
ssh-key/src/signature.rs:898
Function
encode_ed25519
()
ssh-key/tests/sshsig.rs:147
Function
encode_ed25519_keydata
()
ssh-key/tests/certificate.rs:330
Function
encode_ed25519_openssh
()
ssh-key/tests/public_key.rs:415
Function
encode_ed25519_openssh
()
ssh-key/tests/certificate.rs:253
Function
encode_ed25519_openssh
()
ssh-key/tests/private_key.rs:642
Method
encode_openssh
Encode OpenSSH-formatted (PEM) private key. # Errors Returns [`Error::Encoding`] in the event of an encoding error.
ssh-key/src/private.rs:279
Method
encode_openssh
Encode OpenSSH-formatted public key. # Errors Returns [`Error::Encoding`] in the event of an encoding error.
ssh-key/src/public.rs:164
Function
encode_openssh_aes256_ctr
()
ssh-key/tests/encrypted_private_key.rs:278
Function
encode_openssh_aes256_gcm
()
ssh-key/tests/encrypted_private_key.rs:287
Function
encode_rsa_3072_openssh
()
ssh-key/tests/public_key.rs:422
Function
encode_rsa_3072_openssh
()
ssh-key/tests/private_key.rs:648
Function
encode_rsa_4096_keydata
()
ssh-key/tests/certificate.rs:335
Function
encode_rsa_4096_openssh
()
ssh-key/tests/public_key.rs:429
Function
encode_rsa_4096_openssh
()
ssh-key/tests/certificate.rs:259
Function
encode_rsa_4096_openssh
()
ssh-key/tests/private_key.rs:654
Function
encode_sk_ecdsa_sha2_p256
()
ssh-key/src/signature.rs:912
Function
encode_sk_ed25519
()
ssh-key/src/signature.rs:905
Function
encode_sk_ed25519
()
ssh-key/tests/sshsig.rs:168
Function
encode_slice_vec
()
ssh-encoding/tests/encode.rs:118
Function
encode_str
()
ssh-encoding/tests/encode.rs:65
Function
encode_str_vec
()
ssh-encoding/tests/encode.rs:105
Method
encode_string
(algorithm_id: &str, key: &K, comment: &str)
ssh-key/src/public/ssh_format.rs:87
Function
encode_string_vec
()
ssh-encoding/tests/encode.rs:79
Function
encode_u32
()
ssh-encoding/tests/encode.rs:23
Function
encode_u64
()
ssh-encoding/tests/encode.rs:30
Function
encode_u8
()
ssh-encoding/tests/encode.rs:9
Function
encode_usize
()
ssh-encoding/tests/encode.rs:37
← previous
next →
401–500 of 877, ranked by callers