35 releases

0.7.0 Jun 6, 2024
0.6.3 Mar 1, 2023
0.6.2 Apr 27, 2022
0.6.0 Jul 29, 2020
0.1.8 Jul 31, 2016

#78 in Memory management

Download history 9403/week @ 2025-02-04 10628/week @ 2025-02-11 11102/week @ 2025-02-18 13303/week @ 2025-02-25 11431/week @ 2025-03-04 11217/week @ 2025-03-11 9993/week @ 2025-03-18 8548/week @ 2025-03-25 8650/week @ 2025-04-01 9287/week @ 2025-04-08 8507/week @ 2025-04-15 11088/week @ 2025-04-22 9607/week @ 2025-04-29 10158/week @ 2025-05-06 7543/week @ 2025-05-13 6533/week @ 2025-05-20

35,671 downloads per month
Used in 142 crates (9 directly)

MIT license

19KB
347 lines

memsec

travis-ci appveyor crates license docs.rs

Rust implementation libsodium/utils.

  • memeq/memcmp
  • memset/memzero
  • mlock/munlock
  • alloc/free/mprotect
  • Linux only: alloc_memfd_secret/free_memfd_secret functions similar to alloc/free implementation backed by memfd_secret

ref

Dependencies

~0–12MB
~73K SLoC