securemem

abstraction to an auto scrubbing and const time eq, memory chunk. http://github.com/vincenthz/hs-securemem

LTS Haskell 8.12:0.1.9
Stackage Nightly 2017-04-22:0.1.9
Latest on Hackage:0.1.9
BSD3 licensed by Vincent Hanquez
Maintained by vincent@snarc.org

Module documentation for 0.1.9

securemem

Build Status BSD Haskell

Securemem provides memory chunks that allow auto-scrubbing of the memory after use, and constant time equality.

Documentation: securemem on hackage

Interacting with securemem

It's recommended to use the Byteable instance when providing an interface that takes a securemem. It allow legacy code, and work in progress code to interface with securemem more easily.

older base

On older base, the memory is not scrubbed: upgrade your GHC to 7.6.0 or above.

TODO

  • add a custom memory allocator that give mlocked memory chunks.
comments powered byDisqus