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

#34 in Memory management

Download history 3679/week @ 2024-04-05 4287/week @ 2024-04-12 4281/week @ 2024-04-19 4339/week @ 2024-04-26 4114/week @ 2024-05-03 4357/week @ 2024-05-10 4846/week @ 2024-05-17 4757/week @ 2024-05-24 4664/week @ 2024-05-31 5763/week @ 2024-06-07 5189/week @ 2024-06-14 8102/week @ 2024-06-21 4849/week @ 2024-06-28 5825/week @ 2024-07-05 7007/week @ 2024-07-12 4989/week @ 2024-07-19

23,520 downloads per month
Used in 119 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–13MB
~97K SLoC