{"crate":{"id":"ssh-encoding","name":"ssh-encoding","updated_at":"2026-05-25T23:20:37.810849Z","versions":[2458496,2378027,2108328,1998475,1972461,1937918,1842788,1713401,1636590,1587071,1234062,1217261,869820,827194,763038,648459,646988],"keywords":["certificate","crypto","key","openssh","ssh"],"categories":["cryptography","authentication","no-std","encoding","parser-implementations"],"badges":[],"created_at":"2022-10-21T14:09:56.005202Z","downloads":15360349,"recent_downloads":6901778,"default_version":"0.3.0","num_versions":17,"yanked":false,"max_version":"0.3.0","newest_version":"0.3.0","max_stable_version":"0.3.0","description":"Pure Rust implementation of SSH data type decoders/encoders as described in RFC4251","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","links":{"version_downloads":"/api/v1/crates/ssh-encoding/downloads","versions":null,"owners":"/api/v1/crates/ssh-encoding/owners","owner_team":"/api/v1/crates/ssh-encoding/owner_team","owner_user":"/api/v1/crates/ssh-encoding/owner_user","reverse_dependencies":"/api/v1/crates/ssh-encoding/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":2458496,"crate":"ssh-encoding","num":"0.3.0","dl_path":"/api/v1/crates/ssh-encoding/0.3.0/download","readme_path":"/api/v1/crates/ssh-encoding/0.3.0/readme","updated_at":"2026-05-25T23:20:37.810849Z","created_at":"2026-05-25T23:20:37.810849Z","downloads":1996501,"features":{"alloc":["base64ct?/alloc","pem-rfc7468?/alloc","zeroize?/alloc"],"base64":["dep:base64ct"],"bigint":["alloc","zeroize","dep:bigint"],"bytes":["alloc","dep:bytes"],"derive":["ssh-derive"],"pem":["base64","dep:pem-rfc7468"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.3.0/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.3.0/downloads","authors":"/api/v1/crates/ssh-encoding/0.3.0/authors"},"crate_size":24930,"published_by":null,"audit_actions":[],"checksum":"7b54d0ed0498daf3f78d82e00e28c8eec9d75a067c4cfbcc7a0f7d0f4077749e","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SSH data type decoders/encoders as described in RFC4251","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","trustpub_data":{"provider":"github","repository":"RustCrypto/SSH","run_id":"26423643039","sha":"9fbe3073d458d44e89cf350ded51a6187861027a"},"linecounts":{"languages":{"Rust":{"code_lines":1012,"comment_lines":13,"files":17}},"total_code_lines":1012,"total_comment_lines":13}},{"id":2378027,"crate":"ssh-encoding","num":"0.3.0-rc.9","dl_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.9/download","readme_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.9/readme","updated_at":"2026-05-10T17:52:34.216344Z","created_at":"2026-05-10T17:52:34.216344Z","downloads":1114284,"features":{"alloc":["base64ct?/alloc","pem-rfc7468?/alloc","zeroize?/alloc"],"base64":["dep:base64ct"],"bigint":["alloc","zeroize","dep:bigint"],"bytes":["alloc","dep:bytes"],"derive":["ssh-derive"],"pem":["base64","dep:pem-rfc7468"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.3.0-rc.9/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.3.0-rc.9/downloads","authors":"/api/v1/crates/ssh-encoding/0.3.0-rc.9/authors"},"crate_size":24390,"published_by":null,"audit_actions":[],"checksum":"7abf34aa716da5d5b4c496936d042ea282ab392092cd68a72ef6a8863ff8c96a","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SSH data type decoders/encoders as described in RFC4251","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","trustpub_data":{"provider":"github","repository":"RustCrypto/SSH","run_id":"25635617817","sha":"254079adcdf688c50ff020e7477163ad5186c61d"},"linecounts":{"languages":{"Rust":{"code_lines":1012,"comment_lines":13,"files":17}},"total_code_lines":1012,"total_comment_lines":13}},{"id":2108328,"crate":"ssh-encoding","num":"0.3.0-rc.8","dl_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.8/download","readme_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.8/readme","updated_at":"2026-03-10T19:14:35.295350Z","created_at":"2026-03-10T19:14:35.295350Z","downloads":16559,"features":{"alloc":["base64ct?/alloc","pem-rfc7468?/alloc","zeroize?/alloc"],"base64":["dep:base64ct"],"bigint":["alloc","zeroize","dep:bigint"],"bytes":["alloc","dep:bytes"],"derive":["ssh-derive"],"pem":["base64","dep:pem-rfc7468"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.3.0-rc.8/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.3.0-rc.8/downloads","authors":"/api/v1/crates/ssh-encoding/0.3.0-rc.8/authors"},"crate_size":22895,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2026-03-10T19:14:35.295350Z"}],"checksum":"af0ddb05d9c6034911bbdc541170b3068a2c019c7a10824e92921151563fb5af","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251\n","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":985,"comment_lines":7,"files":17}},"total_code_lines":985,"total_comment_lines":7}},{"id":1998475,"crate":"ssh-encoding","num":"0.3.0-rc.7","dl_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.7/download","readme_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.7/readme","updated_at":"2026-02-04T16:15:30.689063Z","created_at":"2026-02-04T16:15:30.689063Z","downloads":10089,"features":{"alloc":["base64ct?/alloc","pem-rfc7468?/alloc","zeroize?/alloc"],"base64":["dep:base64ct"],"bigint":["alloc","zeroize","dep:bigint"],"bytes":["alloc","dep:bytes"],"derive":["ssh-derive"],"pem":["base64","dep:pem-rfc7468"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.3.0-rc.7/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.3.0-rc.7/downloads","authors":"/api/v1/crates/ssh-encoding/0.3.0-rc.7/authors"},"crate_size":22887,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2026-02-04T16:15:30.689063Z"}],"checksum":"79086080377a4fb07db89c552292aeabb7c134bf0cf08880e5acf0e6a19bd8f7","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251\n","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":985,"comment_lines":7,"files":17}},"total_code_lines":985,"total_comment_lines":7}},{"id":1972461,"crate":"ssh-encoding","num":"0.3.0-rc.6","dl_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.6/download","readme_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.6/readme","updated_at":"2026-01-25T21:38:09.257946Z","created_at":"2026-01-25T21:38:09.257946Z","downloads":1787,"features":{"alloc":["base64ct?/alloc","pem-rfc7468?/alloc","zeroize?/alloc"],"base64":["dep:base64ct"],"bigint":["alloc","zeroize","dep:bigint"],"bytes":["alloc","dep:bytes"],"derive":["ssh-derive"],"pem":["base64","dep:pem-rfc7468"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.3.0-rc.6/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.3.0-rc.6/downloads","authors":"/api/v1/crates/ssh-encoding/0.3.0-rc.6/authors"},"crate_size":22836,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2026-01-25T21:38:09.257946Z"}],"checksum":"c0edd12dc43f9e7756430151976aad33df83d3983a4fdc11f93c0778a721c707","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251\n","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":985,"comment_lines":7,"files":17}},"total_code_lines":985,"total_comment_lines":7}},{"id":1937918,"crate":"ssh-encoding","num":"0.3.0-rc.4","dl_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.4/download","readme_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.4/readme","updated_at":"2026-01-12T14:53:01.212317Z","created_at":"2026-01-12T14:53:01.212317Z","downloads":2915,"features":{"alloc":["base64ct?/alloc","pem-rfc7468?/alloc","zeroize?/alloc"],"base64":["dep:base64ct"],"bigint":["alloc","zeroize","dep:bigint"],"bytes":["alloc","dep:bytes"],"derive":["ssh-derive"],"pem":["base64","dep:pem-rfc7468"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.3.0-rc.4/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.3.0-rc.4/downloads","authors":"/api/v1/crates/ssh-encoding/0.3.0-rc.4/authors"},"crate_size":22842,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2026-01-12T14:53:01.212317Z"}],"checksum":"d25a544d1b898f016dd32083ec3a926a5bff0deb6e43c691db6eb39fa11b7c9e","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251\n","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":985,"comment_lines":7,"files":17}},"total_code_lines":985,"total_comment_lines":7}},{"id":1842788,"crate":"ssh-encoding","num":"0.3.0-rc.3","dl_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.3/download","readme_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.3/readme","updated_at":"2025-11-25T16:08:08.416772Z","created_at":"2025-11-25T16:08:08.416772Z","downloads":9250,"features":{"alloc":["base64ct?/alloc","pem-rfc7468?/alloc","zeroize?/alloc"],"base64":["dep:base64ct"],"bigint":["alloc","zeroize","dep:bigint"],"bytes":["alloc","dep:bytes"],"derive":["ssh-derive"],"pem":["base64","dep:pem-rfc7468"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.3.0-rc.3/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.3.0-rc.3/downloads","authors":"/api/v1/crates/ssh-encoding/0.3.0-rc.3/authors"},"crate_size":22660,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-11-25T16:08:08.416772Z"}],"checksum":"6ad6a09263583e83e934fcd436b7e3bb9d69602e2feef3787adb615c1fe3a343","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251\n","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":985,"comment_lines":7,"files":17}},"total_code_lines":985,"total_comment_lines":7}},{"id":1713401,"crate":"ssh-encoding","num":"0.3.0-rc.2","dl_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.2/download","readme_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.2/readme","updated_at":"2025-09-03T18:45:30.104080Z","created_at":"2025-09-03T18:45:30.104080Z","downloads":5052,"features":{"alloc":["base64ct?/alloc","pem-rfc7468?/alloc","zeroize?/alloc"],"base64":["dep:base64ct"],"bigint":["alloc","zeroize","dep:bigint"],"bytes":["alloc","dep:bytes"],"derive":["ssh-derive"],"pem":["base64","dep:pem-rfc7468"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.3.0-rc.2/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.3.0-rc.2/downloads","authors":"/api/v1/crates/ssh-encoding/0.3.0-rc.2/authors"},"crate_size":22667,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-09-03T18:45:30.104080Z"}],"checksum":"2f1447aab1592c131dec60f7d8cc0b2fb4042d0bf2c90c40f972c2c046b25d1b","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251\n","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":985,"comment_lines":7,"files":17}},"total_code_lines":985,"total_comment_lines":7}},{"id":1636590,"crate":"ssh-encoding","num":"0.3.0-rc.1","dl_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.1/download","readme_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.1/readme","updated_at":"2025-07-10T21:44:11.278404Z","created_at":"2025-07-10T21:44:11.278404Z","downloads":703,"features":{"alloc":["base64ct?/alloc","pem-rfc7468?/alloc","zeroize?/alloc"],"base64":["dep:base64ct"],"bigint":["alloc","zeroize","dep:bigint"],"bytes":["alloc","dep:bytes"],"derive":["ssh-derive"],"pem":["base64","dep:pem-rfc7468"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.3.0-rc.1/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.3.0-rc.1/downloads","authors":"/api/v1/crates/ssh-encoding/0.3.0-rc.1/authors"},"crate_size":22688,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-07-10T21:44:11.278404Z"}],"checksum":"4f52944630ab12d305ddd46eb587ac7ad459009d45043e7afe54d9742e8272df","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251\n","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":985,"comment_lines":7,"files":17}},"total_code_lines":985,"total_comment_lines":7}},{"id":1587071,"crate":"ssh-encoding","num":"0.3.0-rc.0","dl_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.0/download","readme_path":"/api/v1/crates/ssh-encoding/0.3.0-rc.0/readme","updated_at":"2025-06-01T15:17:47.402766Z","created_at":"2025-06-01T15:17:47.402766Z","downloads":1054,"features":{"alloc":["base64ct?/alloc","pem-rfc7468?/alloc","zeroize?/alloc"],"base64":["dep:base64ct"],"bigint":["alloc","zeroize","dep:bigint"],"bytes":["alloc","dep:bytes"],"derive":["ssh-derive"],"pem":["base64","dep:pem-rfc7468"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.3.0-rc.0/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.3.0-rc.0/downloads","authors":"/api/v1/crates/ssh-encoding/0.3.0-rc.0/authors"},"crate_size":22815,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-06-01T15:17:47.402766Z"}],"checksum":"9036fac7373a16d308f79fd995dcb3c839adcdf4a28f4525e33bd9ae9b00ea4d","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251\n","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1054,"comment_lines":6,"files":17}},"total_code_lines":1054,"total_comment_lines":6}},{"id":1234062,"crate":"ssh-encoding","num":"0.3.0-pre.1","dl_path":"/api/v1/crates/ssh-encoding/0.3.0-pre.1/download","readme_path":"/api/v1/crates/ssh-encoding/0.3.0-pre.1/readme","updated_at":"2024-08-13T17:58:27.886099Z","created_at":"2024-08-13T17:58:27.886099Z","downloads":1578,"features":{"alloc":["base64ct?/alloc","pem-rfc7468?/alloc"],"base64":["dep:base64ct"],"bytes":["alloc","dep:bytes"],"pem":["base64","dep:pem-rfc7468"],"std":["alloc","base64ct?/std","digest?/std","pem-rfc7468?/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.3.0-pre.1/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.3.0-pre.1/downloads","authors":"/api/v1/crates/ssh-encoding/0.3.0-pre.1/authors"},"crate_size":15646,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2024-08-13T17:58:27.886099Z"}],"checksum":"36bc134a4469e7df17cf01a2e067547d5a98e570a0449b5b106eacac35a733c2","rust_version":"1.71","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":756,"comment_lines":1,"files":16}},"total_code_lines":756,"total_comment_lines":1}},{"id":1217261,"crate":"ssh-encoding","num":"0.3.0-pre.0","dl_path":"/api/v1/crates/ssh-encoding/0.3.0-pre.0/download","readme_path":"/api/v1/crates/ssh-encoding/0.3.0-pre.0/readme","updated_at":"2024-07-28T17:18:49.378771Z","created_at":"2024-07-28T17:18:49.378771Z","downloads":1114,"features":{"alloc":["base64ct?/alloc","pem-rfc7468?/alloc"],"base64":["dep:base64ct"],"bytes":["alloc","dep:bytes"],"pem":["base64","dep:pem-rfc7468"],"std":["alloc","base64ct?/std","pem-rfc7468?/std","sha2?/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.3.0-pre.0/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.3.0-pre.0/downloads","authors":"/api/v1/crates/ssh-encoding/0.3.0-pre.0/authors"},"crate_size":15435,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2024-07-28T17:18:49.378771Z"}],"checksum":"2b8db6c412940e90b3ba0900d6ea997483044cb534649541b681d3bcfb4a13e6","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251","homepage":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","documentation":null,"repository":"https://github.com/RustCrypto/SSH","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":731,"comment_lines":1,"files":16}},"total_code_lines":731,"total_comment_lines":1}},{"id":869820,"crate":"ssh-encoding","num":"0.2.0","dl_path":"/api/v1/crates/ssh-encoding/0.2.0/download","readme_path":"/api/v1/crates/ssh-encoding/0.2.0/readme","updated_at":"2023-08-11T20:02:10.894365Z","created_at":"2023-08-11T20:02:10.894365Z","downloads":11969395,"features":{"alloc":["base64?/alloc","pem?/alloc"],"bytes":["alloc","dep:bytes"],"pem":["base64","dep:pem"],"std":["alloc","base64?/std","pem?/std","sha2?/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.2.0/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.2.0/downloads","authors":"/api/v1/crates/ssh-encoding/0.2.0/authors"},"crate_size":13600,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2023-08-11T20:02:10.894365Z"}],"checksum":"eb9242b9ef4108a78e8cd1a2c98e193ef372437f8c22be363075233321dd4a15","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":624,"comment_lines":0,"files":8}},"total_code_lines":624,"total_comment_lines":0}},{"id":827194,"crate":"ssh-encoding","num":"0.2.0-pre.0","dl_path":"/api/v1/crates/ssh-encoding/0.2.0-pre.0/download","readme_path":"/api/v1/crates/ssh-encoding/0.2.0-pre.0/readme","updated_at":"2023-06-20T15:26:03.405227Z","created_at":"2023-06-20T15:26:03.405227Z","downloads":9763,"features":{"alloc":["base64?/alloc","pem?/alloc"],"pem":["base64","dep:pem"],"std":["alloc","base64?/std","pem?/std","sha2?/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.2.0-pre.0/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.2.0-pre.0/downloads","authors":"/api/v1/crates/ssh-encoding/0.2.0-pre.0/authors"},"crate_size":13395,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2023-06-20T15:26:03.405227Z"}],"checksum":"fde709d55a07116c56152154338b23501571f14c5ab58f9d3d6acfe38ab6c4df","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":604,"comment_lines":0,"files":8}},"total_code_lines":604,"total_comment_lines":0}},{"id":763038,"crate":"ssh-encoding","num":"0.2.0-pre","dl_path":"/api/v1/crates/ssh-encoding/0.2.0-pre/download","readme_path":"/api/v1/crates/ssh-encoding/0.2.0-pre/readme","updated_at":"2023-03-30T02:53:32.817788Z","created_at":"2023-03-30T02:53:32.817788Z","downloads":6491,"features":{"alloc":["base64?/alloc","pem?/alloc"],"pem":["base64","dep:pem"],"std":["alloc","base64?/std","pem?/std","sha2?/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.2.0-pre/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.2.0-pre/downloads","authors":"/api/v1/crates/ssh-encoding/0.2.0-pre/authors"},"crate_size":13130,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2023-03-30T02:53:32.817788Z"}],"checksum":"2a36761c5753b90e305eef9ae9cda414eec40e3bc51c1b67121577bcd02dcbd4","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":578,"comment_lines":0,"files":8}},"total_code_lines":578,"total_comment_lines":0}},{"id":648459,"crate":"ssh-encoding","num":"0.1.0","dl_path":"/api/v1/crates/ssh-encoding/0.1.0/download","readme_path":"/api/v1/crates/ssh-encoding/0.1.0/readme","updated_at":"2022-10-24T03:09:12.997496Z","created_at":"2022-10-24T03:09:12.997496Z","downloads":206993,"features":{"alloc":["base64?/alloc","pem?/alloc"],"pem":["base64","dep:pem"],"std":["alloc","base64?/std","pem?/std","sha2?/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.1.0/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.1.0/downloads","authors":"/api/v1/crates/ssh-encoding/0.1.0/authors"},"crate_size":13125,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2022-10-24T03:09:12.997496Z"}],"checksum":"19cfdc32e0199062113edf41f344fbf784b8205a94600233c84eb838f45191e1","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SSH data type decoders/encoders as described\nin RFC4251","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/SSH/tree/master/ssh-encoding","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":594,"comment_lines":0,"files":8}},"total_code_lines":594,"total_comment_lines":0}},{"id":646988,"crate":"ssh-encoding","num":"0.0.0","dl_path":"/api/v1/crates/ssh-encoding/0.0.0/download","readme_path":"/api/v1/crates/ssh-encoding/0.0.0/readme","updated_at":"2022-10-24T03:09:48.734863Z","created_at":"2022-10-21T14:09:56.005202Z","downloads":1121,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ssh-encoding/0.0.0/dependencies","version_downloads":"/api/v1/crates/ssh-encoding/0.0.0/downloads","authors":"/api/v1/crates/ssh-encoding/0.0.0/authors"},"crate_size":686,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2022-10-21T14:09:56.005202Z"},{"action":"yank","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2022-10-24T03:09:48.738038Z"}],"checksum":"6c3a64ffd4d388f37f3d01a60a4131dc44cb1473d35a1f950b4d2ece39f2e1b6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Reserved for future use","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/traits","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":0,"comment_lines":0,"files":1}},"total_code_lines":0,"total_comment_lines":0}}],"keywords":[{"id":"certificate","keyword":"certificate","created_at":"2016-03-07T12:49:34.868709Z","crates_cnt":177},{"id":"crypto","keyword":"crypto","created_at":"2014-11-24T02:30:36.413823Z","crates_cnt":2682},{"id":"key","keyword":"key","created_at":"2016-07-05T01:23:48.311290Z","crates_cnt":106},{"id":"openssh","keyword":"openssh","created_at":"2017-09-20T22:02:37.299257Z","crates_cnt":35},{"id":"ssh","keyword":"ssh","created_at":"2014-11-11T06:39:04.932316Z","crates_cnt":539}],"categories":[{"id":"cryptography","category":"Cryptography","slug":"cryptography","description":"Algorithms intended for securing data.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":7888},{"id":"authentication","category":"Authentication","slug":"authentication","description":"Crates to help with the process of confirming identities.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":2934},{"id":"no-std","category":"No standard library","slug":"no-std","description":"Crates that are able to function without the Rust standard library.","created_at":"2017-02-10T01:52:09.447906Z","crates_cnt":13692},{"id":"encoding","category":"Encoding","slug":"encoding","description":"Encoding and/or decoding data from one data format to another.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":7489},{"id":"parser-implementations","category":"Parser implementations","slug":"parser-implementations","description":"Parsers implemented for particular formats or languages.","created_at":"2017-02-05T21:31:23.444608Z","crates_cnt":7764}]}