{"crate":{"id":"crypto_secretbox","name":"crypto_secretbox","updated_at":"2025-10-05T12:03:48.011224Z","versions":[1760181,800514,800462,673287],"keywords":["aead","nacl","poly1305","salsa20","xsalsa20"],"categories":["cryptography","no-std"],"badges":[],"created_at":"2022-11-29T23:13:08.699613Z","downloads":25777310,"recent_downloads":6252363,"default_version":"0.1.1","num_versions":4,"yanked":false,"max_version":"0.2.0-pre.0","newest_version":"0.2.0-pre.0","max_stable_version":"0.1.1","description":"Pure Rust implementation of the XSalsa20Poly1305 (a.k.a. NaCl crypto_secretbox)\nauthenticated encryption cipher as well as the libsodium variant of\nXChaCha20Poly1305\n","homepage":"https://github.com/RustCrypto/nacl-compat/tree/master/crypto_secretbox","documentation":"https://docs.rs/crypto_secretbox","repository":"https://github.com/RustCrypto/nacl-compat","links":{"version_downloads":"/api/v1/crates/crypto_secretbox/downloads","versions":null,"owners":"/api/v1/crates/crypto_secretbox/owners","owner_team":"/api/v1/crates/crypto_secretbox/owner_team","owner_user":"/api/v1/crates/crypto_secretbox/owner_user","reverse_dependencies":"/api/v1/crates/crypto_secretbox/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1760181,"crate":"crypto_secretbox","num":"0.2.0-pre.0","dl_path":"/api/v1/crates/crypto_secretbox/0.2.0-pre.0/download","readme_path":"/api/v1/crates/crypto_secretbox/0.2.0-pre.0/readme","updated_at":"2025-10-05T12:03:48.011224Z","created_at":"2025-10-05T12:03:48.011224Z","downloads":193185,"features":{"alloc":["aead/alloc"],"default":["alloc","os_rng","rand_core","salsa20"],"heapless":["aead/heapless"],"os_rng":["aead/os_rng"],"rand_core":["aead/rand_core"],"std":["alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/crypto_secretbox/0.2.0-pre.0/dependencies","version_downloads":"/api/v1/crates/crypto_secretbox/0.2.0-pre.0/downloads","authors":"/api/v1/crates/crypto_secretbox/0.2.0-pre.0/authors"},"crate_size":13179,"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-10-05T12:03:48.011224Z"}],"checksum":"54532aae6546084a52cef855593daf9555945719eeeda9974150e0def854873e","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the XSalsa20Poly1305 (a.k.a. NaCl crypto_secretbox)\nauthenticated encryption cipher as well as the libsodium variant of\nXChaCha20Poly1305\n","homepage":"https://github.com/RustCrypto/nacl-compat/tree/master/crypto_secretbox","documentation":"https://docs.rs/crypto_secretbox","repository":"https://github.com/RustCrypto/nacl-compat","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":160,"comment_lines":5,"files":1}},"total_code_lines":160,"total_comment_lines":5}},{"id":800514,"crate":"crypto_secretbox","num":"0.1.1","dl_path":"/api/v1/crates/crypto_secretbox/0.1.1/download","readme_path":"/api/v1/crates/crypto_secretbox/0.1.1/readme","updated_at":"2023-05-16T03:22:13.413534Z","created_at":"2023-05-16T03:22:13.413534Z","downloads":25579455,"features":{"alloc":["aead/alloc"],"default":["alloc","getrandom","salsa20"],"getrandom":["aead/getrandom","rand_core"],"heapless":["aead/heapless"],"rand_core":["aead/rand_core"],"std":["aead/std","alloc"],"stream":["aead/stream"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/crypto_secretbox/0.1.1/dependencies","version_downloads":"/api/v1/crates/crypto_secretbox/0.1.1/downloads","authors":"/api/v1/crates/crypto_secretbox/0.1.1/authors"},"crate_size":11377,"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-05-16T03:22:13.413534Z"}],"checksum":"b9d6cf87adf719ddf43a805e92c6870a531aedda35ff640442cbaf8674e141e1","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the XSalsa20Poly1305 (a.k.a. NaCl crypto_secretbox)\nauthenticated encryption cipher as well as the libsodium variant of\nXChaCha20Poly1305","homepage":null,"documentation":"https://docs.rs/crypto_secretbox","repository":"https://github.com/RustCrypto/nacl-compat/tree/master/crypto_secretbox","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":193,"comment_lines":8,"files":1}},"total_code_lines":193,"total_comment_lines":8}},{"id":800462,"crate":"crypto_secretbox","num":"0.1.0","dl_path":"/api/v1/crates/crypto_secretbox/0.1.0/download","readme_path":"/api/v1/crates/crypto_secretbox/0.1.0/readme","updated_at":"2023-05-16T02:25:34.408107Z","created_at":"2023-05-16T02:25:34.408107Z","downloads":2357,"features":{"alloc":["aead/alloc"],"default":["alloc","getrandom","salsa20"],"getrandom":["aead/getrandom","rand_core"],"heapless":["aead/heapless"],"rand_core":["aead/rand_core"],"std":["aead/std","alloc"],"stream":["aead/stream"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/crypto_secretbox/0.1.0/dependencies","version_downloads":"/api/v1/crates/crypto_secretbox/0.1.0/downloads","authors":"/api/v1/crates/crypto_secretbox/0.1.0/authors"},"crate_size":11324,"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-05-16T02:25:34.408107Z"}],"checksum":"bf1150b2b2adb6d3b000da3fbee4134da16871f7caafd5dcb397e63b5e19cae9","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the XSalsa20Poly1305 (a.k.a. NaCl crypto_secretbox)\nauthenticated encryption cipher as well as the libsodium variant of\nXChaCha20Poly1305","homepage":null,"documentation":"https://docs.rs/crypto_secretbox","repository":"https://github.com/RustCrypto/nacl-compat/tree/master/crypto_secretbox","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":192,"comment_lines":8,"files":1}},"total_code_lines":192,"total_comment_lines":8}},{"id":673287,"crate":"crypto_secretbox","num":"0.0.0","dl_path":"/api/v1/crates/crypto_secretbox/0.0.0/download","readme_path":"/api/v1/crates/crypto_secretbox/0.0.0/readme","updated_at":"2022-11-29T23:13:08.699613Z","created_at":"2022-11-29T23:13:08.699613Z","downloads":2311,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/crypto_secretbox/0.0.0/dependencies","version_downloads":"/api/v1/crates/crypto_secretbox/0.0.0/downloads","authors":"/api/v1/crates/crypto_secretbox/0.0.0/authors"},"crate_size":691,"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-11-29T23:13:08.699613Z"}],"checksum":"901c89b5c181c7d8065c0ec093914f0e2866a89d6cbc8518bb17f340d3969b06","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":"aead","keyword":"aead","created_at":"2016-01-30T23:28:54.185637Z","crates_cnt":136},{"id":"nacl","keyword":"nacl","created_at":"2016-02-28T22:44:06.239591Z","crates_cnt":35},{"id":"poly1305","keyword":"poly1305","created_at":"2016-01-30T23:28:54.185637Z","crates_cnt":18},{"id":"salsa20","keyword":"salsa20","created_at":"2019-10-02T06:31:00.312210Z","crates_cnt":5},{"id":"xsalsa20","keyword":"xsalsa20","created_at":"2019-10-01T23:28:19.449692Z","crates_cnt":3}],"categories":[{"id":"cryptography","category":"Cryptography","slug":"cryptography","description":"Algorithms intended for securing data.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":7882},{"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":13690}]}