All Projects → vincenthz → hs-securemem

vincenthz / hs-securemem

Licence: other
abstraction for auto scrubbing and const time Eq, memory chunk

Programming Languages

haskell
3896 projects
c
50402 projects - #5 most used programming language

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.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].