MCPcopy Create free account

hub / github.com/RustCrypto/SSH / functions

Functions877 in github.com/RustCrypto/SSH

Methodencoded_len
(&self)
ssh-encoding/src/mpint.rs:153
Methodencoded_len
(&self)
ssh-key/src/signature.rs:195
Methodencoded_len
(&self)
ssh-key/src/comment.rs:49
Methodencoded_len
(&self)
ssh-key/src/kdf.rs:173
Methodencoded_len
(&self)
ssh-key/src/certificate.rs:536
Methodencoded_len
(&self)
ssh-key/src/public/dsa.rs:87
Methodencoded_len
(&self)
ssh-key/src/public/opaque.rs:59
Methodencoded_len
(&self)
ssh-key/src/public/rsa.rs:84
Methodencoded_len
(&self)
ssh-key/src/public/ecdsa.rs:125
Methodencoded_len
(&self)
ssh-key/src/public/ed25519.rs:47
Methodencoded_len
(&self)
ssh-key/src/certificate/unix_time.rs:91
Methodencoded_len
(&self)
ssh-key/src/certificate/cert_type.rs:42
Methodencoded_len
(&self)
ssh-key/src/private/sk.rs:88
Methodencoded_len
(&self)
ssh-key/src/private/keypair.rs:348
Methodencoded_len
(&self)
ssh-key/src/private/dsa.rs:89
Methodencoded_len
(&self)
ssh-key/src/private/opaque.rs:78
Methodencoded_len
(&self)
ssh-key/src/private/rsa.rs:113
Methodencoded_len
(&self)
ssh-key/src/private/ecdsa.rs:81
Methodencoded_len
(&self)
ssh-key/src/private/ed25519.rs:241
Functionencrypt_openssh_3des
()
ssh-key/tests/encrypted_private_key.rs:479
Functionencrypt_openssh_aes128_cbc
()
ssh-key/tests/encrypted_private_key.rs:297
Functionencrypt_openssh_aes128_ctr
()
ssh-key/tests/encrypted_private_key.rs:358
Functionencrypt_openssh_aes128_gcm
()
ssh-key/tests/encrypted_private_key.rs:416
Functionencrypt_openssh_aes192_cbc
()
ssh-key/tests/encrypted_private_key.rs:318
Functionencrypt_openssh_aes192_ctr
()
ssh-key/tests/encrypted_private_key.rs:378
Functionencrypt_openssh_aes256_cbc
()
ssh-key/tests/encrypted_private_key.rs:338
Functionencrypt_openssh_aes256_ctr
()
ssh-key/tests/encrypted_private_key.rs:398
Functionencrypt_openssh_aes256_gcm
()
ssh-key/tests/encrypted_private_key.rs:437
Functionencrypt_openssh_chacha20_poly1305
()
ssh-key/tests/encrypted_private_key.rs:458
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
ssh-cipher/src/block_cipher/aes.rs:103
Methodencrypt_with_backend
(&mut self, f: impl BlockModeEncClosure<BlockSize = Self::BlockSize>)
ssh-cipher/src/block_cipher/encryptor.rs:48
Methodencrypt_with_block_cipher
( self, key: &[u8], iv: &[u8], buffer: &mut [u8], )
ssh-cipher/src/lib.rs:427
Methodencryptor
(self, key: &[u8], iv: &[u8])
ssh-cipher/src/lib.rs:451
Methodeq
(&self, other: &Self)
ssh-encoding/src/mpint.rs:139
Methodeq
(&self, other: &Self)
ssh-key/src/private.rs:802
Methodeq
(&self, other: &Self)
ssh-key/src/private/keypair.rs:333
Methodeq
(&self, other: &Self)
ssh-key/src/private/dsa.rs:67
Methodeq
(&self, other: &Self)
ssh-key/src/private/rsa.rs:134
Methodeq
(&self, other: &Self)
ssh-key/src/private/ecdsa.rs:118
Methodeq
(&self, other: &Self)
ssh-key/src/private/ed25519.rs:59
Methodextensions
(&self)
ssh-key/src/certificate.rs:370
Methodfingerprint
(&self, hash_alg: HashAlg)
ssh-key/src/private.rs:573
Methodfinish
Finish decoding, returning the given value if there is no remaining data. # Errors Returns [`Error::TrailingData`] if there is data remaining in the
ssh-encoding/src/reader.rs:139
Methodfinish
Finish encoding data, returning the resulting Base64 as a `str`. # Errors Returns [`Error::Base64`] if there is insufficient space in the output buff
ssh-encoding/src/base64/writer.rs:34
Methodflags
(&self)
ssh-key/src/private/sk.rs:61
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-cipher/src/lib.rs:483
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-cipher/src/chacha20poly1305.rs:149
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-cipher/src/error.rs:33
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-cipher/src/block_cipher/aes.rs:117
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-cipher/src/block_cipher/decryptor.rs:91
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-cipher/src/block_cipher/encryptor.rs:94
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-encoding/src/label.rs:75
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-encoding/src/error.rs:60
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-encoding/src/mpint.rs:193
Methodfmt
(&self, f: &mut fmt::Formatter)
ssh-encoding/src/base64/writer.rs:40
Methodfmt
(&self, f: &mut fmt::Formatter)
ssh-encoding/src/base64/reader.rs:36
Methodfmt
(&self, f: &mut core::fmt::Formatter<'_>)
ssh-key/src/ppk.rs:203
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/signature.rs:251
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/comment.rs:105
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/known_hosts.rs:95
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/authorized_keys.rs:88
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/dot_ssh.rs:108
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/error.rs:106
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/algorithm.rs:295
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/public/ecdsa.rs:142
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/public/ed25519.rs:66
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/certificate/field.rs:87
Methodfmt
(&self, f: &mut Formatter<'_>)
ssh-key/src/certificate/unix_time.rs:132
Methodfmt
(&self, f: &mut Formatter<'_>)
ssh-key/src/certificate/builder.rs:346
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/fingerprint/randomart.rs:72
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/private/dsa.rs:99
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/private/opaque.rs:70
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/private/rsa.rs:86
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/private/ecdsa.rs:126
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ssh-key/src/private/ed25519.rs:73
Methodfmt_randomart
Format "randomart" for this fingerprint using the provided formatter. # Errors Propagates errors from [`fmt::Formatter`].
ssh-key/src/fingerprint.rs:151
Functionforever_secs_greater_than_any_normal_timestamp
()
ssh-key/src/certificate/unix_time.rs:165
Functionforever_secs_preserves_raw_value
()
ssh-key/src/certificate/unix_time.rs:159
Methodfrom
(_: TryFromSliceError)
ssh-cipher/src/error.rs:48
Methodfrom
(err: LabelError)
ssh-encoding/src/error.rs:84
Methodfrom
(uint: &Uint)
ssh-encoding/src/mpint.rs:224
Methodfrom
(private_key: PrivateKey)
ssh-key/src/private.rs:947
Methodfrom
(err: PpkParseError)
ssh-key/src/ppk.rs:267
Methodfrom
(s: &str)
ssh-key/src/comment.rs:67
Methodfrom
(entry: Entry)
ssh-key/src/known_hosts.rs:141
Methodfrom
(entry: Entry)
ssh-key/src/authorized_keys.rs:129
Methodfrom
(key_data: KeyData)
ssh-key/src/public.rs:410
Methodfrom
(_: cipher::Error)
ssh-key/src/error.rs:156
Methodfrom
(curve: EcdsaCurve)
ssh-key/src/algorithm.rs:389
Methodfrom
(public_key: DsaPublicKey)
ssh-key/src/public/key_data.rs:358
Methodfrom
(ec_point: EcdsaNistP256PublicKey)
ssh-key/src/public/sk.rs:109
Methodfrom
(key: dsa::VerifyingKey)
ssh-key/src/public/dsa.rs:141
Methodfrom
(key: ed25519_dalek::VerifyingKey)
ssh-key/src/public/ed25519.rs:109
Methodfrom
(map: BTreeMap<String, String>)
ssh-key/src/certificate/options_map.rs:107
Methodfrom
(unix_time: UnixTime)
ssh-key/src/certificate/unix_time.rs:102
Methodfrom
(cert_type: CertType)
ssh-key/src/certificate/cert_type.rs:54
Methodfrom
(keypair: DsaKeypair)
ssh-key/src/private/keypair.rs:432
Methodfrom
(key: &dsa::SigningKey)
ssh-key/src/private/dsa.rs:112
Methodfrom
(keypair: &OpaqueKeypair)
ssh-key/src/private/opaque.rs:91
Methodfrom
(keypair: RsaKeypair)
ssh-key/src/private/rsa.rs:236
← previousnext →501–600 of 877, ranked by callers