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
Method
decode
(reader: &mut impl Reader)
ssh-key/src/public/rsa.rs:76
Method
decode
Parse the given binary data.
ssh-key/src/public/ssh_format.rs:38
Method
decode
(reader: &mut impl Reader)
ssh-key/src/public/ecdsa.rs:110
Method
decode
(reader: &mut impl Reader)
ssh-key/src/public/ed25519.rs:39
Method
decode
(reader: &mut impl Reader)
ssh-key/src/certificate/options_map.rs:40
Method
decode
(reader: &mut impl Reader)
ssh-key/src/certificate/unix_time.rs:85
Method
decode
(reader: &mut impl Reader)
ssh-key/src/certificate/cert_type.rs:36
Method
decode
(reader: &mut impl Reader)
ssh-key/src/private/sk.rs:76
Method
decode
(reader: &mut impl Reader)
ssh-key/src/private/keypair.rs:341
Method
decode
(reader: &mut impl Reader)
ssh-key/src/private/dsa.rs:83
Method
decode
(reader: &mut impl Reader)
ssh-key/src/private/opaque.rs:119
Method
decode
(reader: &mut impl Reader)
ssh-key/src/private/rsa.rs:103
Method
decode
(reader: &mut impl Reader)
ssh-key/src/private/ecdsa.rs:48
Method
decode
(reader: &mut impl Reader)
ssh-key/src/private/ed25519.rs:219
Function
decode_0
()
ssh-encoding/src/mpint.rs:263
Function
decode_80
()
ssh-encoding/src/mpint.rs:281
Function
decode_9a378f9b2e332a7
()
ssh-encoding/src/mpint.rs:276
Method
decode_as
Decode [`Certificate`] for the specified algorithm. # Errors Returns [`Error::Encoding`] in the event of an encoding error.
ssh-key/src/certificate.rs:506
Method
decode_as
Decode [`KeyData`] for the specified algorithm. # Errors - Returns [`Error::AlgorithmUnknown`] if the provided `algorithm` is unknown or unsupported
ssh-key/src/public/key_data.rs:239
Method
decode_as
Decode [`OpaquePublicKey`] for the specified algorithm.
ssh-key/src/public/opaque.rs:44
Method
decode_as
Decode [`KeypairData`] for the specified algorithm. # Errors - Returns [`Error::AlgorithmUnknown`] if the provided `algorithm` is unknown or unsuppor
ssh-key/src/private/keypair.rs:269
Method
decode_as
Decode [`OpaqueKeypair`] for the specified algorithm.
ssh-key/src/private/opaque.rs:49
Method
decode_as_certificate
(reader: &mut impl Reader, algorithm: Algorithm)
ssh-key/src/public/key_data.rs:268
Function
decode_boolean
()
ssh-encoding/tests/decode.rs:14
Function
decode_byte_array
()
ssh-encoding/tests/decode.rs:55
Function
decode_byte_vec
()
ssh-encoding/tests/decode.rs:63
Function
decode_custom_algorithm_openssh
()
ssh-key/tests/public_key.rs:365
Function
decode_custom_algorithm_openssh
()
ssh-key/tests/private_key.rs:578
Function
decode_dsa
()
ssh-key/src/signature.rs:838
Function
decode_dsa_openssh
()
ssh-key/tests/public_key.rs:64
Function
decode_dsa_openssh
()
ssh-key/tests/certificate.rs:68
Function
decode_dsa_openssh
()
ssh-key/tests/private_key.rs:115
Function
decode_dsa_ppk
()
ssh-key/tests/private_key.rs:121
Function
decode_dsa_ppk_encrypted
()
ssh-key/tests/private_key.rs:127
Function
decode_ecdsa_keydata
()
ssh-key/tests/certificate.rs:290
Function
decode_ecdsa_p256_openssh
()
ssh-key/tests/public_key.rs:107
Function
decode_ecdsa_p256_openssh
()
ssh-key/tests/certificate.rs:107
Function
decode_ecdsa_p256_openssh
()
ssh-key/tests/private_key.rs:176
Function
decode_ecdsa_p256_ppk
()
ssh-key/tests/private_key.rs:182
Function
decode_ecdsa_p256_ppk_encrypted
()
ssh-key/tests/private_key.rs:188
Function
decode_ecdsa_p384_openssh
()
ssh-key/tests/public_key.rs:137
Function
decode_ecdsa_p384_openssh
()
ssh-key/tests/private_key.rs:257
Function
decode_ecdsa_p521_openssh
()
ssh-key/tests/public_key.rs:168
Function
decode_ecdsa_p521_openssh
()
ssh-key/tests/private_key.rs:293
Function
decode_ecdsa_sha2_p256
()
ssh-key/src/signature.rs:844
Function
decode_ed25519
()
ssh-key/src/signature.rs:855
Function
decode_ed25519
()
ssh-key/tests/sshsig.rs:133
Function
decode_ed25519_keydata
()
ssh-key/tests/certificate.rs:296
Function
decode_ed25519_openssh
()
ssh-key/tests/public_key.rs:199
Function
decode_ed25519_openssh
()
ssh-key/tests/certificate.rs:130
Function
decode_ed25519_openssh
()
ssh-key/tests/private_key.rs:329
Function
decode_ed25519_openssh_64cols
()
ssh-key/tests/private_key.rs:369
Function
decode_ed25519_openssh_with_crit_options
()
ssh-key/tests/certificate.rs:145
Function
decode_ed25519_ppk
()
ssh-key/tests/private_key.rs:335
Function
decode_ed25519_ppk_encrypted
()
ssh-key/tests/private_key.rs:341
Function
decode_neg_1234
()
ssh-encoding/src/mpint.rs:296
Function
decode_neg_deadbeef
()
ssh-encoding/src/mpint.rs:303
Function
decode_openssh_3des_cbc
()
ssh-key/tests/encrypted_private_key.rs:137
Function
decode_openssh_aes256_ctr
()
ssh-key/tests/encrypted_private_key.rs:74
Function
decode_openssh_aes256_gcm
()
ssh-key/tests/encrypted_private_key.rs:95
Function
decode_openssh_chacha20_poly1305
()
ssh-key/tests/encrypted_private_key.rs:116
Function
decode_overpadded_puttygen_openssh
()
ssh-key/tests/private_key.rs:244
Function
decode_padless_wonder_openssh
()
ssh-key/tests/private_key.rs:226
Method
decode_pem
(pem: impl AsRef<[u8]>)
ssh-encoding/src/pem/decode.rs:22
Method
decode_privatekey_comment_pair
Decode [`KeypairData`] along with its associated checkints and comment, storing the comment in the provided public key on success. This method also c
ssh-key/src/private.rs:671
Function
decode_rsa
()
ssh-key/src/signature.rs:873
Function
decode_rsa_3072_openssh
()
ssh-key/tests/public_key.rs:219
Function
decode_rsa_3072_openssh
()
ssh-key/tests/private_key.rs:377
Function
decode_rsa_3072_ppk
()
ssh-key/tests/private_key.rs:383
Function
decode_rsa_3072_ppk_encrypted
()
ssh-key/tests/private_key.rs:389
Function
decode_rsa_3072_ppk_v2
()
ssh-key/tests/private_key.rs:397
Function
decode_rsa_3072_ppk_v2_encrypted
()
ssh-key/tests/private_key.rs:403
Function
decode_rsa_4096_keydata
()
ssh-key/tests/certificate.rs:301
Function
decode_rsa_4096_openssh
()
ssh-key/tests/public_key.rs:249
Function
decode_rsa_4096_openssh
()
ssh-key/tests/certificate.rs:165
Function
decode_rsa_4096_openssh
()
ssh-key/tests/private_key.rs:482
Function
decode_sk_ecdsa_p256_openssh
()
ssh-key/tests/public_key.rs:282
Function
decode_sk_ecdsa_p256_openssh
()
ssh-key/tests/certificate.rs:200
Function
decode_sk_ecdsa_sha2_p256
()
ssh-key/src/signature.rs:867
Function
decode_sk_ed25519
()
ssh-key/src/signature.rs:861
Function
decode_sk_ed25519
()
ssh-key/tests/sshsig.rs:154
Function
decode_sk_ed25519_openssh
()
ssh-key/tests/public_key.rs:326
Function
decode_sk_ed25519_openssh
()
ssh-key/tests/certificate.rs:221
Function
decode_string
()
ssh-encoding/tests/decode.rs:71
Function
decode_string_vec
()
ssh-encoding/tests/decode.rs:79
Function
decode_u32
()
ssh-encoding/tests/decode.rs:26
Function
decode_u64
()
ssh-encoding/tests/decode.rs:33
Function
decode_u8
()
ssh-encoding/tests/decode.rs:7
Function
decode_usize
()
ssh-encoding/tests/decode.rs:40
Method
decrypt
(&self, password: impl AsRef<[u8]>)
ssh-key/src/private.rs:459
Method
decrypt_blocks
(&mut self, blocks: &mut [Block<Self>])
ssh-cipher/src/block_cipher/decryptor.rs:79
Function
decrypt_openssh_3des
()
ssh-key/tests/encrypted_private_key.rs:267
Function
decrypt_openssh_aes128_cbc
()
ssh-key/tests/encrypted_private_key.rs:195
Function
decrypt_openssh_aes128_ctr
()
ssh-key/tests/encrypted_private_key.rs:159
Function
decrypt_openssh_aes128_gcm
()
ssh-key/tests/encrypted_private_key.rs:231
Function
decrypt_openssh_aes192_cbc
()
ssh-key/tests/encrypted_private_key.rs:207
Function
decrypt_openssh_aes192_ctr
()
ssh-key/tests/encrypted_private_key.rs:171
Function
decrypt_openssh_aes256_cbc
()
ssh-key/tests/encrypted_private_key.rs:219
Function
decrypt_openssh_aes256_ctr
()
ssh-key/tests/encrypted_private_key.rs:183
Function
decrypt_openssh_aes256_gcm
()
ssh-key/tests/encrypted_private_key.rs:243
← previous
next →
301–400 of 877, ranked by callers